We had a case where somebody wasn't having payment detection work (tested on proofofwriting.com) until they disabled Brave shield. It wouldn't have been because of scripts being blocked as they wouldn't have been able to see the QR code so it must have been something else.
For me, it works fine with Brave shield on using default settings.
It was on mobile.