I ran into this too and ended up using a sip trunking provider that gives me access to SMS and voice on my own number. That way, I can handle incoming messages through their API and build the verification flow myself. It let me skip third-party SMS gateways and still keep full control over how messages are processed and stored.
E
EmileCol
@EmileCol