How to finish verification for a current order

I am having difficulty completing the verification steps.
After I was told my ID requires human review, I got dumped out into a bare-bones -maybe an order tracking page?
the footer of the page says SPR Devs 2026 2026-05-31T12:28:09.822Z

All your “Contact us” links on the website loop back to a page that says “no support articles yet” with no noticeable way to contact anyone.
I’m starting to get really frustrated with this process.
Can someone please help?

PS:

I have been attempting to verify myself for about two hours since i placed my order.