if you kill and restart the app, is it still there? If it is, the zap event is wrong, if it is not then we have a bug in the payment error codes.