Default Tap & Pay app stops being triggered when POS is tapped

Hello,

we develop a wallet app for contactless payments.

We started to get reports from end-users running the app on some Samsung devices that all of a sudden the app stops reacting when phone is tapped on the POS.

To get more technical the issue that the app’s implementation of HostApduService stops being triggered on the processCommandApdu method.

We confirmed the obvious that the app is set as the default Tap & Pay app.
We also found a manual workaround that if a different app is set as default Tap & Pay app and then our app is set back then the issue is recovered.

However we would like to achieve some programmatic recovery.

Interesting to note is that we detected this issue to happen on certain Samsung devices more frequently.
Number one device is Samsung Galaxy S21 5G (SM-G991B).

Is there any known issue on the device/SW that is known that it might be causing that?
Could you propose a way to recover from such state programmatically?

Thank you

Thank you for participating in the Samsung Developer Forum. However, this is not the correct forum for end product bug reports, questions or concerns. This forum is for 3rd party developer issues concerning Samsung SDKs, APIs and developer tools.

Did you try this on Android community or Git Hub, etc?

If you feel this is a Samsung tool issue please explain more.

Ron
Samsung Developer Program