After you file

I made my amended return on February 27. I made my refund through turbotax. I also received a confirmation email. I wonder if I'm not getting my refund because I don't live in the USA anymore. Because I read something like this.
Returns you can't check with Where's My Amended Return
Where's My Amended Return can't give you the status for:

Business returns
Returns with a foreign address
Carryback applications and claims
Injured spouse claims
Form 1040 marked as an amended or corrected return (instead of 1040-X)
Returns processed by special units such as Examination or Bankruptcy