This happened to me yesterday. I had not logged in for months and I know I had earned miles to keep my 40K active in April. Then I went through the password change routine. Was shocked to see that miles showed zero. It was late night so I planned to call this AM. But when I logged in this morning it showed correct miles.
I am finding it difficult to use their miles though, very low flexibility!