I had the "no futures data problem" when I 1st launched this morning. I restored my settings to Thursdays settings and all was well. Oddly and Thankfully, my charting package was picking up the RT data accurately even though TWS wasn't showing quotes.
I have found that doing a setting restore is like resetting TWS instead of doing a quit and relaunch.