Hey
commenting this because I just found a solution, or at least one of them.
the issue was that this is a normal account lock, but the usual alert that would show up in game with the QR code that would prompt the SMS code being sent did not show up.
It’s possible im wrong and maybe this like just got fixed but worth to try
I was launching the game through steam, I didnt even have it installed anymore on the launcher, and through steam the verification request did not show up, but I just installed the battle net version and launched it through there, and the alert did pop up, I was able to scan the QR code, and was sent to the page to submit the SMS code, which I got sent to my phone.
people mentioned before that they tried different methods verifications, and a lot of the SMS codes did work and were being sent, so it seems that it wasnt the SMS system that was broken, but just the initial prompt to even initiate the verification with the QR code and submit code page was not showing up.
if everyone having this issue happens to be running the game through steam, try installing it on the battle.net client and launch it through there, that fixed it for me and my account is now unlocked, I just launched it through steam and it logged me in.
if people using the battle client were also having this issue then im wrong and maybe just got lucky or it was fixed by the time im writing this.
either way the problem was the verification alert not showing up, and opening the game through the battle.net client caused it to show up for me. but if this doesnt work for everyone then hopefully more solutions get found or the problem is fixed soon!
If steam was the reason this was happening, then I assume there is some kind of problem where the alert that pops up to verify a locked account, is tied to a seperate system than just the overwatch game so steam is lacking the thing that obviously is present in the battle.net client allowing the blizzard alert to pop up, makes sense since it takes you to an external website to submit the code you recieve through SMS, and not an in game verification window.
(edit: If someone is free and online, let me know if this solution works for you as well!)