I’m reporting a reproducible playback hang in the macOS app, with simultaneous
client- and server-side packet captures that pin it to Infuse’s player rather than the
server, network, or storage. This appears to be the long-standing Mac resume-hang from #45089 and #38446, now reproducible and capturable on the 8.4 playback core.
Environment
- Infuse 8.4.6 (macOS), reported in server logs as
Infuse-Direct/8.4.6, Device “Mac” - Mac: MacBook Air M4 · macOS 26.5.1
- Source: Emby, Direct Play (no transcode) — original multi-GB
.mkv - The file is fully buffered locally before the issue occurs
- Onset: ~May 2026 (never saw this before); plausibly tied to the 8.4 “Supercharged
playback core” rewrite, though I can’t prove the exact build that introduced it
Symptom
After pausing (more likely after ~30s+) and then resuming, the video freezes with a
spinner/beachball for ~20 seconds before it starts. Initially resumes are instant, but after some time and several pause/resume cycles every resume has this delay.
Steps to reproduce
- Direct Play a large file (no transcode) so it’s fully buffered.
- Pause ~30+ seconds.
- Resume → intermittently, a ~10–20s spinner before playback continues.
Diagnostics: 1FV9B