I trade ES, YM and eurostoxx futures and sometimes the charts do not backfill properly on first try. Sometimes they wont fill properly for some time (like 30mins), but eventually they backfill properly if u keep trying.
The solution for me is to never log out of TWS all day, even if you leave the house so you get the live data feed with no interruptions!