I'm trying to get Sumup payments to work for tap to pay via NFC.

I have created two Sumup accounts and I get the same error so I assume it's the phone.

The errors I get are as follows:

Bluetooth off: Trasaction failed (ACTIVATE_TERMINAL_SERVER_SECURITY_CHECK_FAILED)
Bluetooth on : Transaction failed (ACTIVATE_TERMINAL_OTHER_DEVICE_ERROR)

I've created a new profile on the phone which I hoped I could allow certain permissions to make it work, but I don't really know what I'm doing.

Is there a way to fix this? How do I make a profile that just works like a normal Android and therefore makes this work. Or ideally, how can I do it in my main user profile?

EDIT:

And I forgot to mention. In the Settings > Tap to Pay: it lists all the checklists as green. Even Google services (even on my main profile).