I’ve had the Tablo 4th Gen for about two weeks and my my issue is with occasional app lockups when running on my Firestick 4K.
This can happen when watching live TV, recordings, or hitting the remote’s back button. The app will freeze (for example, if I’m watching live TV the picture will stutter for 5-10 seconds, then the picture freezes), and if I wait about 30 seconds, one of two things happen:
- The Firestick returns to its home screen, or
- The Tablo splash screen is displayed and the Tablo app restarts.
Sometimes I can go hours without this happening. Sometimes it happens multiple times in an hour.
If I had to guess, it looks like the Tablo app is running out of memory, or having some sort of buffer overrun. When this happens, the Tablo app terminates and resolves in one of the two ways described above. I’ve been a software developer for too many years, and the behavior “feels” like one of those two issues. Since Firestick apps are usually written in Java, I’m guessing there are some memory management issues in the Tablo app code.
When the Tablo app terminates, the Fire OS/Android reclaims any memory it was using, so when the Tablo app restarts it runs fine (for a while).
I’m wondering if others are seeing similar issues as well.
[On a possibly unrelated topic, I’ve found that exiting the Tablo app by backing out and explicitly exiting reduces the general flakiness of the Tablo app. The Tablo app doesn’t seem to wake up cleanly from being suspended. If I exit by clicking the Firestick remote’s home button, go to another app (e.g. Netflix) then return to Tablo, I’m almost guaranteed to see it lockup.]