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