I sent this reply on the other thread that pertains to this issue:
Update: I think it is working now. Or at least it did today. I did 2 things that may have helped. (of course I don't know which one was the one that helped)
1. I changed my mail setting to Push. This was for the main mail setting above all my accounts. It still says fetch next to gmail but the only other option is manual.
2. I sent an email from my watch while not connected to my phone and it sent correctly even though I could not retrieve mail at that time.