Did you happen to catch this?
Shows other Apple products updates. web app updates seem to never get announcements. Looks like it came out 7-14
The timing of the new automatically updated app seem to concur with your issue. It may be a “performance improvements” 
You know what happens next
…
http://www.tablotv.com/support/#contact