При оплате выдает ошибку, но со счета монетки списываются и зависают в неподтвержденной транзакции.
Это возможно, когда транзакция отправляется с не синхронизированного с сетью кошелька. Один или несколько входов(in) этой транзакции ссылается на уже потраченный выход/ы(out) транзакций, которые пролежали более года и были перемещены в коинтрансфер транзакцию.
Деньги со счета при этом не списываются, а зависают, таким образом, в получившейся даблспенд транзакции.(валет из бекапа одно из наиболее простых решений в таких случаях, но не для всех конечно)
В кошелёк надо будет добавить механизм удаления таких даблспенд транзакций, либо запретить отправку транзакций с не синхронизированного кошелька. Здесь надо ещё подумать что и как лучше сделать.