2-step verification is not working on Intel-based Macs in Chrome or Safari
I have been using 2-step verification to protect my account for a while now but recently it stopped working altogether when attempting to login using either Chrome or Safari on an Intel-based Mac (there is no app for Intel-based Macs, which is a problem in itself). When I attempt to login it asks which device I want to use for 2-step verification and when I select one it then prompts for sending a notification, as it always did, but when I tell it to do so the webpage clears and returns to the login page, which it never used to do. It used to wait for the 2-step verification and if it occurred then it logged me in. Now, it does not wait, both in Chrome and Safari, and when I click the green check mark to verify the login nothing happens since it has already returned to the login page. The entire mechanism is completely broken, which is obviously extremely problematic. Fortunately I was logged in to the mobile app on my iPad so I was able, with the help of Yahoo support, to turn off 2-step verification on my account. After doing so I was then able to login using Chrome on my iMac. This is a very serious problem which should be handled at the highest priority since you aggressively recommend the use of 2-step verification and at this time it prevents access altogether on Intel-based Macs.

-
Mark Gunning commented
As an addendum, I also tried deleting all the Yahoo cookies from Chrome just in case there was a cookie corruption issue, but that did not help. The problem is in the communication between the website and the device being used for 2-step verification. For some reason the browser does not wait for the authentication to occur.