An atomic swap is not instant by design. Each side has to publish a transaction and wait for the other chain to confirm it, so the time it takes is set mostly by the block spacing of the two chains involved rather than by anything either party does.
Nothing was lost. The payment was never claimed: it was spent without the preimage, after the timelock, which is the refund path back to the payer, in 362d86283008e5decd354e65639d335b64b17d6cebde673fe317e00a290b0f05.
The swap stopped at TakerPaymentSpendFailed. The maker's claim on the taker's coin was rejected; it can be retried for as long as that payment is unspent.
maker_swap:1269] !taker_coin.send_maker_spends_taker_payment: "utxo_common:1025] utxo_common:977] client:1132] : failed to parse list of 11 headers (coin=CY-segwit, from=1368962, requested_count=11): UnexpectedEnd"
Recorded by the swap's own protocol log, which is the only source that knows: the aggregator reports failed and completed swaps identically. Nothing changed hands, so it sets no reference price.
2f676bd2935fa5f619f968976d2d99997f424d723a43f3dce3396220e7f0fdc6
confirmed on-chain, locked to this swap's secret hash
- MakerPaymentSent · MakerPaymentReceived: 2f676bd2935fa5f619f968976d2d99997f424d723a43f3dce3396220e7f0fdc6
- MakerPaymentRefunded: 252ff4c3095c1a183f72c0f5a6af3d092aa54c3a2ea050bb63ff3824c696cf4f
a82ef48c4ef2eaede491fe7ca1afcb35153f996be63dd40759fcdfd735f562ba
confirmed on-chain, locked to this swap's secret hash
- TakerFeeSent · TakerFeeValidated: a9bf16756f10f31ed2ba2bbe6852c1e8134ce20ce30d9d3fe3522a6766187ad3
- TakerPaymentSent · TakerPaymentReceived: a82ef48c4ef2eaede491fe7ca1afcb35153f996be63dd40759fcdfd735f562ba
- TakerPaymentRefunded: 362d86283008e5decd354e65639d335b64b17d6cebde673fe317e00a290b0f05
No flags are stored against this swap. Flags are written while a swap sits inside a live pricing window, so on an older swap their absence means it was never assessed rather than that it was assessed and found clean.
Reported by kdf-statsdb-8762.