So, my test email I was using actually forwards to another inbox. I didn't see anything on my final destination email, but when I logged into the "original" email - there it was in the Spam folder. So, Google doesnt forward spam for you apparently, which makes perfect sense. Thank you and I hope...
The emails are not being received at all. I have been testing this trying to find a solution all morning.
My google mail server logs say that it was delivered and the time matches up - just tried another test. It's very strange..
Every other thread relating to the code not being sent just recommended disabling this feature. I actually do want my users to have this option, but the code is not being sent when trying to auth via email. I have my actual mail server all set up for confirmation emails and that is all working...