After you file

Progress

Getting the same "information does not match our records" info. for the last couple weeks.

 

I live and work in Germany. Have been entering my info from my IRS form 1040. Finally changed it up and added my city in the address line. Voila, says my check has been mailed out on May 1st.

So, for you expats, try adding your city in the address line of Get My Payments app.