⏺ Based on my analysis, none of the changes since commit 1183550f4fbc would have caused this issue. Here's why:
Changes to playback code:
- All the PlayManager/PodAVPlayer changes are our debugging additions - These are purely additive (logging, error handling, isCurrentItem check). They don't
modify any core playback behavior. - The only pre-debugging change was d08b406f which makes pause() async to save position immediately - this doesn't affect playback mechanics.
Other changes:
- HTMLText parsing improvements
- Chapter navigation (new feature)