Last thought before bed, could the phone temperature be the cause? I did notice a “Temperature Change: Bad” notice in the log. It wasn’t common but would explain why the audio gets corrupted with time if it’s a temperature issue. But why would frame rate remain unaffected?