I feel your pain. Ugh, sign-up processes! It's always something, right? Region restrictions are definitely a thing to watch out for, though I'd also suggest clearing your browser cache. Sometimes that weirdly fixes things. But honestly, that verification thing...did they ask for a scan of your driver's license? Reminds me of trying to beat flappy bird – just repetitive frustration until you finally boom, get it right. Maybe try using a different browser or device? Good luck, hope you get it sorted! Let me know if anything works!