I use Glimp on my Honor phone and have few problems.
Sometimes it asks whether I want to scan LibreLink or Google Pay but no scan failure.
When this happens (it not seem to have any logic when it happens), I close down the Glimp app and restart it. Then all is fine. I have not needed to restart my phone.
I don't keep Glimp running all the time - I usually close it down when I am not using it.
More force of habit than any other reason.
But I can switch to other apps with Glimp in the background and usually have no problems.