Issue
You are attempting to log in using MFA codes generated by an Android device. These are being rejected as invalid, even when typed in correctly.
Resolution
We sometimes see issues where the clock time on Android handsets gets out of sync. MFA depends on the timings from the device to be valid so this will result in bad codes being generated.
Follow the steps at the bottom of this article https://support.google.com/accounts/answer/185834?hl=en to sync the clock for your device.