I’m two years late to help you but had the same problem and found no answers either.
Finally after troubleshooting, the solution I found was creating a new sequence and moving the clips to that. Basically, the playback only worked for so long but by breaking up sequences it worked just fine. Its a clunky solution but it works.