Only just started happening in the past week but my tweets were stuck on March 28. I then changed the number of items to display and then they seem to be my recent tweets now. Problem is I don't want to increase or decrease the number of items.
I read this post which seemed to have the same issue. Went through all of your suggestions but still not working as it should.