I have a HDHomeRun Flex 4k recording mostly ATSC 1.0 and also have Philo w/ programs recorded via TVE. I've been seeing issues a lot of times when watching a program and trying to FF in 30 second increments with my Nvidia Shield but haven't been able to pinpoint specific examples of it working fine vs. when it doesn't work fine.
Around here, the motto always seems to be that it's network related, but I don't believe it is because why would some programs work fine and other not. I'm more inclined to believe it's either something with the specific codec/resolution that's involved, at least on the Android side.
The program "Tough As Nails" was recorded OTA and when watching it, the fast forwards were very slow and sometimes hang for a few seconds instead of being instant.
On the other hand, the program "On Patrol Live" was recorded via TVE and the fast forwards are very responsive / instant.
I've included the stats from Media Info for both files:

