Use an authenticator app (such as Authy or Google Authenticator) to generate time-based verification codes.
Manage> for android only auth is offered. I get code on my android with GA but when I copy I get an error notification. GA works. I have used it
Google authenticator working now. I have to enter the code as soon as it appears. Problem solved.
The reason why I use (and recommend) Authy instead is that I can run it and use the same database on several devices and even different operating systems simultaneously (Android, iOS, Windows, macOS & Linux). It even as its own 2FA.
Thanks, I had already set up GA but will add to my bucket list.