[Bug]: Web Player starts playing triggered by the Android app, gets out of sync #3155

Open
opened 2026-02-20 03:05:46 -05:00 by deekerman · 5 comments
Owner

Originally created by @LastElf on GitHub (Aug 30, 2025).

What happened?

I've had this happen a couple of times now but can't work out the trigger. I was playing a book via Firefox, paused it and left the tab (and player frame) open. Some time later in another room I resumed it on my phone via the app and unknowingly to me, my PC started playing as well. I paused on my phone and could still hear it coming from my PC. This threw the two players out of sync with each other and then the most recent one to be stopped is the one that recorded where I was up to.

What did you expect to happen?

The app to not start my PC playing

Steps to reproduce the issue

Can only reproduce it on accident at the moment. I suspect there's a websocket thing going on with leaving the player frame open, but the fact that it won't sync every play/pause makes it hard to repro. I will note the book is downloaded to my phone, and today when it happened both PC, phone and server were all on the same network. I have been able to have my PC play while I was leaving the house but I can't remember if I was on the edge of my wifi when I hit play that time.

Audiobookshelf version

2.29.0

How are you running audiobookshelf?

Docker

What OS is your Audiobookshelf server hosted from?

Linux

If the issue is being seen in the UI, what browsers are you seeing the problem on?

None

Logs

2025-08-30 19:06:57.373

INFO

[SocketAuthority] Socket Connected to /socket.io dSjEIYKpB3VeBOC3AAAD

2025-08-30 19:07:02.356

INFO

[SocketAuthority] Socket dSjEIYKpB3VeBOC3AAAD disconnected from client "LastElf" after 4983ms (Reason: transport close)

2025-08-30 19:07:04.877

INFO

[SocketAuthority] Socket Connected to /socket.io tnnQb4l1EAQOkcghAAAF

2025-08-30 19:07:23.784

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 27848.913 (previously 27833.778869)

2025-08-30 19:07:23.804

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:07:23.249 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:07:38.610

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 27863.923 (previously 27848.913)

2025-08-30 19:07:38.628

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:07:38.249 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:07:53.602

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 27878.92 (previously 27863.923)

2025-08-30 19:07:53.625

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:07:53.249 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:08:08.577

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 27893.913 (previously 27878.92)

2025-08-30 19:08:08.593

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:08:08.249 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:08:23.586

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 27908.922 (previously 27893.913)

2025-08-30 19:08:23.604

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:08:23.250 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:08:38.605

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 27923.927 (previously 27908.922)

2025-08-30 19:08:38.621

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:08:38.252 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:08:53.602

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 27938.918 (previously 27923.927)

2025-08-30 19:08:53.619

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:08:53.253 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:09:08.581

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 27953.918 (previously 27938.918)

2025-08-30 19:09:08.598

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:09:08.252 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:09:23.619

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 27968.922 (previously 27953.918)

2025-08-30 19:09:23.636

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:09:23.253 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:09:38.640

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 27983.921 (previously 27968.922)

2025-08-30 19:09:38.658

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:09:38.253 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:09:53.591

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 27998.923 (previously 27983.921)

2025-08-30 19:09:53.609

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:09:53.253 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:10:08.618

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28013.921 (previously 27998.923)

2025-08-30 19:10:08.636

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:10:08.254 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:10:23.586

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28028.923 (previously 28013.921)

2025-08-30 19:10:23.610

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:10:23.254 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:10:38.631

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28043.919 (previously 28028.923)

2025-08-30 19:10:38.656

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:10:38.255 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:10:53.647

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28058.918 (previously 28043.919)

2025-08-30 19:10:53.665

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:10:53.255 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:11:08.640

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28073.92 (previously 28058.918)

2025-08-30 19:11:08.658

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:11:08.255 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:11:23.584

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28088.922 (previously 28073.92)

2025-08-30 19:11:23.594

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:11:23.256 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:11:38.620

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28103.926 (previously 28088.922)

2025-08-30 19:11:38.639

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:11:38.257 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:11:53.605

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28118.923 (previously 28103.926)

2025-08-30 19:11:53.622

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:11:53.256 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:12:08.612

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28133.923 (previously 28118.923)

2025-08-30 19:12:08.628

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:12:08.258 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:12:23.601

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28148.929 (previously 28133.923)

2025-08-30 19:12:23.615

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:12:23.258 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:12:38.626

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28163.927 (previously 28148.929)

2025-08-30 19:12:38.648

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:12:38.258 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:12:53.612

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28178.926 (previously 28163.927)

2025-08-30 19:12:53.628

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:12:53.258 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:13:08.615

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28193.931 (previously 28178.926)

2025-08-30 19:13:08.631

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:13:08.259 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:13:23.610

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28208.919 (previously 28193.931)

2025-08-30 19:13:23.625

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:13:23.258 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:13:38.614

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28223.925 (previously 28208.919)

2025-08-30 19:13:38.629

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:13:38.260 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:13:53.607

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28238.926 (previously 28223.925)

2025-08-30 19:13:53.622

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:13:53.261 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:14:06.016

INFO

[SocketAuthority] Socket tnnQb4l1EAQOkcghAAAF disconnected from client "LastElf" after 421138ms (Reason: ping timeout)

2025-08-30 19:14:08.631

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28253.926 (previously 28238.926)

2025-08-30 19:14:08.648

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:14:08.260 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:14:08.742

ERROR

[SessionController] Unable to find playback session with id=ba1e25c1-3d05-4936-91b7-2080f4c748e1

2025-08-30 19:14:08.823

INFO

[STREAM] START STREAM - Num Segments: 5511

2025-08-30 19:14:08.837

INFO

[STREAM] Starting Stream at startTime 7:50:23 (User startTime 7:50:53) and Segment #4703

2025-08-30 19:14:09.214

WARN

File path does not exist /metadata/streams/f8d862b2-69cd-4338-9889-d8732c8dcddc/output-4708.ts

2025-08-30 19:14:10.703

WARN

File path does not exist /metadata/streams/f8d862b2-69cd-4338-9889-d8732c8dcddc/output-4708.ts

2025-08-30 19:14:11.323

INFO

[INFO] FFMPEG transcoding started with command: ffmpeg -seek_timestamp 1 -f concat -safe 0 -ss 2525.1s -noaccurate_seek -i /metadata/streams/f8d862b2-69cd-4338-9889-d8732c8dcddc/files.txt -y -loglevel error -map 0:a -c:a copy -f hls -copyts -avoid_negative_ts make_non_negative -max_delay 5000000 -max_muxing_queue_size 2048 -hls_time 6 -hls_segment_type mpegts -start_number 4703 -hls_playlist_type vod -hls_list_size 0 -hls_allow_cache 0 -hls_segment_filename /metadata/streams/f8d862b2-69cd-4338-9889-d8732c8dcddc/output-%d.ts /metadata/streams/f8d862b2-69cd-4338-9889-d8732c8dcddc/final-output.m3u8

2025-08-30 19:14:11.324

INFO

2025-08-30 19:14:13.329

INFO

[STREAM] f8d862b2-69cd-4338-9889-d8732c8dcddc notifying client that stream is ready

2025-08-30 19:14:13.369

INFO

[STREAM-CHECK] Check Files 129 of 5511 2.34% Furthest Segment: 4831

2025-08-30 19:14:15.331

INFO

[STREAM-CHECK] Check Files 271 of 5511 4.92% Furthest Segment: 4973

2025-08-30 19:14:17.332

INFO

[STREAM-CHECK] Check Files 424 of 5511 7.69% Furthest Segment: 5126

2025-08-30 19:14:19.333

INFO

[STREAM-CHECK] Check Files 573 of 5511 10.40% Furthest Segment: 5275

2025-08-30 19:14:21.335

INFO

[STREAM-CHECK] Check Files 718 of 5511 13.03% Furthest Segment: 5420

2025-08-30 19:14:22.505

INFO

[FFMPEG] Transcoding ended

2025-08-30 19:14:23.628

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28268.926 (previously 28259.902326)

2025-08-30 19:14:23.647

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:14:23.262 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:14:38.618

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28283.924 (previously 28270.004344)

2025-08-30 19:14:38.635

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:14:38.261 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:14:53.613

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28298.93 (previously 28290.208244)

2025-08-30 19:14:53.628

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:14:53.261 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:15:08.623

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28313.929 (previously 28300.266907)

2025-08-30 19:15:08.644

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:15:08.262 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:15:23.624

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28328.926 (previously 28320.488176)

2025-08-30 19:15:23.640

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:15:23.261 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:15:38.611

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28343.926 (previously 28330.566498)

2025-08-30 19:15:38.631

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:15:38.262 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:15:53.590

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28358.933 (previously 28350.808857)

2025-08-30 19:15:53.607

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:15:53.263 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:16:08.648

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28373.934 (previously 28360.86736)

2025-08-30 19:16:08.664

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:16:08.263 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:16:23.634

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28388.934 (previously 28381.085365)

2025-08-30 19:16:23.654

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:16:23.262 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:16:38.617

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28403.929 (previously 28391.188358)

2025-08-30 19:16:38.633

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:16:38.263 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:16:53.365

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28418.694 (previously 28411.400081)

2025-08-30 19:16:53.383

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:16:53.037 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:18:55.849

INFO

[SocketAuthority] Socket Connected to /socket.io SA29AL56c6SjtpXGAAAH

2025-08-30 19:19:01.650

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28411.136 (previously 28532.74185)

2025-08-30 19:19:01.667

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:19:01.261 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:20:26.411

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28484.07 (previously 28623.711056)

2025-08-30 19:20:26.424

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:20:26.103 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:20:41.441

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28499.065 (previously 28633.770399)

2025-08-30 19:20:41.457

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:20:41.103 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:20:56.456

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28514.065 (previously 28653.966249)

2025-08-30 19:20:56.473

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:20:56.105 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:21:11.433

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28529.063 (previously 28664.115138)

2025-08-30 19:21:11.449

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:21:11.104 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:21:26.457

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28544.064 (previously 28684.295319)

2025-08-30 19:21:26.470

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:21:26.106 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:21:41.435

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28559.062 (previously 28694.400467)

2025-08-30 19:21:41.451

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:21:41.106 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:21:56.454

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28574.064 (previously 28714.656204)

2025-08-30 19:21:56.469

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:21:56.105 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:22:11.502

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28589.068 (previously 28724.700285)

2025-08-30 19:22:11.528

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:22:11.107 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:22:26.515

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28604.07 (previously 28744.913142)

2025-08-30 19:22:26.532

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:22:26.106 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:22:41.544

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28619.068 (previously 28755.062757)

2025-08-30 19:22:41.561

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:22:41.107 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:22:56.547

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28634.07 (previously 28775.166793)

2025-08-30 19:22:56.564

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:22:56.108 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:23:11.535

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28649.07 (previously 28785.276294)

2025-08-30 19:23:11.549

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:23:11.109 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:23:26.538

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28664.073 (previously 28805.495591)

2025-08-30 19:23:26.556

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:23:26.109 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:23:41.549

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28679.07 (previously 28815.641374)

2025-08-30 19:23:41.566

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:23:41.111 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:23:56.462

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28694.073 (previously 28835.817156)

2025-08-30 19:23:56.478

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:23:56.110 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:24:11.477

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28709.075 (previously 28845.923823)

2025-08-30 19:24:11.495

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:24:11.110 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:24:26.445

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28724.07 (previously 28866.165795)

2025-08-30 19:24:26.456

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:24:26.110 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:24:41.460

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28739.078 (previously 28876.239083)

2025-08-30 19:24:41.474

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:24:41.114 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:24:56.463

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28754.069 (previously 28896.455319)

2025-08-30 19:24:56.476

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:24:56.113 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:25:11.461

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28769.073 (previously 28906.565183)

2025-08-30 19:25:11.479

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:25:11.114 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:25:26.473

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28784.073 (previously 28926.704027)

2025-08-30 19:25:26.486

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:25:26.115 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:25:41.472

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28799.078 (previously 28936.809945)

2025-08-30 19:25:41.493

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:25:41.115 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:25:56.450

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28814.078 (previously 28957.000263)

2025-08-30 19:25:56.465

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:25:56.115 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:26:11.473

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28829.077 (previously 28967.10999)

2025-08-30 19:26:11.494

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:26:11.115 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:26:26.445

INFO

[PlaybackSessionManager] Not updating progress for "Pyramids" because it has been updated more recently (1756545986317 > 1756545986115) (incoming currentTime: 28844.078) (current currentTime: 28987.315501)

2025-08-30 19:26:41.450

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28859.075 (previously 28997.430331)

2025-08-30 19:26:41.466

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:26:41.115 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:26:56.434

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28874.074 (previously 29007.535183)

2025-08-30 19:26:56.449

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:26:56.116 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:27:11.478

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28889.076 (previously 29028.168063)

2025-08-30 19:27:11.497

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:27:11.118 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:27:26.459

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28904.08 (previously 29038.300943)

2025-08-30 19:27:26.474

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:27:26.119 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:27:41.466

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28919.083 (previously 29058.509605)

2025-08-30 19:27:41.481

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:27:41.119 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:27:56.479

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28934.077 (previously 29068.616045)

2025-08-30 19:27:56.498

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:27:56.120 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:28:11.483

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28949.081 (previously 29088.829242)

2025-08-30 19:28:11.515

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:28:11.120 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:28:26.484

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28964.083 (previously 29098.89058)

2025-08-30 19:28:26.502

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:28:26.120 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:28:41.480

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28979.078 (previously 29119.102712)

2025-08-30 19:28:41.493

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:28:41.121 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:28:56.488

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 28994.076 (previously 29129.214095)

2025-08-30 19:28:56.503

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:28:56.121 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:29:11.487

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 29009.08 (previously 29149.391034)

2025-08-30 19:29:11.504

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:29:11.123 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:29:26.506

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 29024.083 (previously 29159.49346)

2025-08-30 19:29:26.524

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:29:26.122 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:29:41.479

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 29039.079 (previously 29179.679605)

2025-08-30 19:29:41.495

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:29:41.124 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:29:56.451

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 29054.085 (previously 29189.781079)

2025-08-30 19:29:56.469

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:29:56.124 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:30:11.475

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 29069.085 (previously 29210.033324)

2025-08-30 19:30:11.488

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:30:11.124 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:30:20.932

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 29078.561 (previously 29220.139877)

2025-08-30 19:30:20.947

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:30:20.613 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:34:18.683

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 29022.235 (previously 29015.036082)

2025-08-30 19:34:18.693

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:34:18.320 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:34:29.509

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 29024.906 (previously 29022.235)

2025-08-30 19:34:29.525

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:34:29.193 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:34:34.177

INFO

[SocketAuthority] Socket SA29AL56c6SjtpXGAAAH disconnected from client "LastElf" after 938327ms (Reason: transport close)

2025-08-30 19:34:40.922

INFO

[SocketAuthority] Socket Connected to /socket.io 8y4P5K5xoEYd3d2xAAAJ

2025-08-30 19:34:48.481

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 29029.839 (previously 29024.906)

2025-08-30 19:34:48.496

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:34:48.154 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:35:03.054

INFO

[PlaybackSessionManager] Updating progress for "Pyramids" with current time 29037.173 (previously 29029.839)

2025-08-30 19:35:03.069

INFO

[MediaProgress] Manually setting updatedAt to '2025-08-30 09:35:02.717 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837)

2025-08-30 19:35:06.505

INFO

Closing Stream f8d862b2-69cd-4338-9889-d8732c8dcddc

2025-08-30 19:35:06.638

INFO

Deleted session data /metadata/streams/f8d862b2-69cd-4338-9889-d8732c8dcddc

2025-08-30 19:35:31.252

INFO

[SocketAuthority] Socket zd3bQwkER_hREQRpAAAB disconnected from client "LastElf" after 9799397ms (Reason: transport close)

2025-08-30 19:35:31.688

INFO

[SocketAuthority] Socket Connected to /audiobookshelf/socket.io 2-KTyvOiW2lLD-B1AAAL

2025-08-30 19:41:00.272

INFO

[SocketAuthority] Socket 8y4P5K5xoEYd3d2xAAAJ disconnected from client "LastElf" after 379350ms (Reason: transport close)

2025-08-30 19:41:09.981

INFO

[SocketAuthority] Socket Connected to /socket.io sY9Mfwmxg4j_2UBYAAAN

Additional Notes

No response

Originally created by @LastElf on GitHub (Aug 30, 2025). ### What happened? I've had this happen a couple of times now but can't work out the trigger. I was playing a book via Firefox, paused it and left the tab (and player frame) open. Some time later in another room I resumed it on my phone via the app and unknowingly to me, my PC started playing as well. I paused on my phone and could still hear it coming from my PC. This threw the two players out of sync with each other and then the most recent one to be stopped is the one that recorded where I was up to. ### What did you expect to happen? The app to not start my PC playing ### Steps to reproduce the issue Can only reproduce it on accident at the moment. I suspect there's a websocket thing going on with leaving the player frame open, but the fact that it won't sync every play/pause makes it hard to repro. I will note the book is downloaded to my phone, and today when it happened both PC, phone and server were all on the same network. I have been able to have my PC play while I was leaving the house but I can't remember if I was on the edge of my wifi when I hit play that time. ### Audiobookshelf version 2.29.0 ### How are you running audiobookshelf? Docker ### What OS is your Audiobookshelf server hosted from? Linux ### If the issue is being seen in the UI, what browsers are you seeing the problem on? None ### Logs ```shell 2025-08-30 19:06:57.373 INFO [SocketAuthority] Socket Connected to /socket.io dSjEIYKpB3VeBOC3AAAD 2025-08-30 19:07:02.356 INFO [SocketAuthority] Socket dSjEIYKpB3VeBOC3AAAD disconnected from client "LastElf" after 4983ms (Reason: transport close) 2025-08-30 19:07:04.877 INFO [SocketAuthority] Socket Connected to /socket.io tnnQb4l1EAQOkcghAAAF 2025-08-30 19:07:23.784 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 27848.913 (previously 27833.778869) 2025-08-30 19:07:23.804 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:07:23.249 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:07:38.610 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 27863.923 (previously 27848.913) 2025-08-30 19:07:38.628 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:07:38.249 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:07:53.602 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 27878.92 (previously 27863.923) 2025-08-30 19:07:53.625 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:07:53.249 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:08:08.577 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 27893.913 (previously 27878.92) 2025-08-30 19:08:08.593 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:08:08.249 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:08:23.586 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 27908.922 (previously 27893.913) 2025-08-30 19:08:23.604 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:08:23.250 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:08:38.605 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 27923.927 (previously 27908.922) 2025-08-30 19:08:38.621 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:08:38.252 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:08:53.602 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 27938.918 (previously 27923.927) 2025-08-30 19:08:53.619 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:08:53.253 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:09:08.581 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 27953.918 (previously 27938.918) 2025-08-30 19:09:08.598 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:09:08.252 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:09:23.619 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 27968.922 (previously 27953.918) 2025-08-30 19:09:23.636 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:09:23.253 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:09:38.640 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 27983.921 (previously 27968.922) 2025-08-30 19:09:38.658 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:09:38.253 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:09:53.591 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 27998.923 (previously 27983.921) 2025-08-30 19:09:53.609 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:09:53.253 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:10:08.618 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28013.921 (previously 27998.923) 2025-08-30 19:10:08.636 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:10:08.254 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:10:23.586 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28028.923 (previously 28013.921) 2025-08-30 19:10:23.610 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:10:23.254 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:10:38.631 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28043.919 (previously 28028.923) 2025-08-30 19:10:38.656 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:10:38.255 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:10:53.647 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28058.918 (previously 28043.919) 2025-08-30 19:10:53.665 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:10:53.255 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:11:08.640 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28073.92 (previously 28058.918) 2025-08-30 19:11:08.658 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:11:08.255 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:11:23.584 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28088.922 (previously 28073.92) 2025-08-30 19:11:23.594 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:11:23.256 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:11:38.620 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28103.926 (previously 28088.922) 2025-08-30 19:11:38.639 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:11:38.257 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:11:53.605 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28118.923 (previously 28103.926) 2025-08-30 19:11:53.622 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:11:53.256 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:12:08.612 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28133.923 (previously 28118.923) 2025-08-30 19:12:08.628 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:12:08.258 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:12:23.601 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28148.929 (previously 28133.923) 2025-08-30 19:12:23.615 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:12:23.258 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:12:38.626 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28163.927 (previously 28148.929) 2025-08-30 19:12:38.648 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:12:38.258 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:12:53.612 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28178.926 (previously 28163.927) 2025-08-30 19:12:53.628 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:12:53.258 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:13:08.615 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28193.931 (previously 28178.926) 2025-08-30 19:13:08.631 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:13:08.259 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:13:23.610 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28208.919 (previously 28193.931) 2025-08-30 19:13:23.625 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:13:23.258 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:13:38.614 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28223.925 (previously 28208.919) 2025-08-30 19:13:38.629 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:13:38.260 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:13:53.607 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28238.926 (previously 28223.925) 2025-08-30 19:13:53.622 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:13:53.261 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:14:06.016 INFO [SocketAuthority] Socket tnnQb4l1EAQOkcghAAAF disconnected from client "LastElf" after 421138ms (Reason: ping timeout) 2025-08-30 19:14:08.631 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28253.926 (previously 28238.926) 2025-08-30 19:14:08.648 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:14:08.260 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:14:08.742 ERROR [SessionController] Unable to find playback session with id=ba1e25c1-3d05-4936-91b7-2080f4c748e1 2025-08-30 19:14:08.823 INFO [STREAM] START STREAM - Num Segments: 5511 2025-08-30 19:14:08.837 INFO [STREAM] Starting Stream at startTime 7:50:23 (User startTime 7:50:53) and Segment #4703 2025-08-30 19:14:09.214 WARN File path does not exist /metadata/streams/f8d862b2-69cd-4338-9889-d8732c8dcddc/output-4708.ts 2025-08-30 19:14:10.703 WARN File path does not exist /metadata/streams/f8d862b2-69cd-4338-9889-d8732c8dcddc/output-4708.ts 2025-08-30 19:14:11.323 INFO [INFO] FFMPEG transcoding started with command: ffmpeg -seek_timestamp 1 -f concat -safe 0 -ss 2525.1s -noaccurate_seek -i /metadata/streams/f8d862b2-69cd-4338-9889-d8732c8dcddc/files.txt -y -loglevel error -map 0:a -c:a copy -f hls -copyts -avoid_negative_ts make_non_negative -max_delay 5000000 -max_muxing_queue_size 2048 -hls_time 6 -hls_segment_type mpegts -start_number 4703 -hls_playlist_type vod -hls_list_size 0 -hls_allow_cache 0 -hls_segment_filename /metadata/streams/f8d862b2-69cd-4338-9889-d8732c8dcddc/output-%d.ts /metadata/streams/f8d862b2-69cd-4338-9889-d8732c8dcddc/final-output.m3u8 2025-08-30 19:14:11.324 INFO 2025-08-30 19:14:13.329 INFO [STREAM] f8d862b2-69cd-4338-9889-d8732c8dcddc notifying client that stream is ready 2025-08-30 19:14:13.369 INFO [STREAM-CHECK] Check Files 129 of 5511 2.34% Furthest Segment: 4831 2025-08-30 19:14:15.331 INFO [STREAM-CHECK] Check Files 271 of 5511 4.92% Furthest Segment: 4973 2025-08-30 19:14:17.332 INFO [STREAM-CHECK] Check Files 424 of 5511 7.69% Furthest Segment: 5126 2025-08-30 19:14:19.333 INFO [STREAM-CHECK] Check Files 573 of 5511 10.40% Furthest Segment: 5275 2025-08-30 19:14:21.335 INFO [STREAM-CHECK] Check Files 718 of 5511 13.03% Furthest Segment: 5420 2025-08-30 19:14:22.505 INFO [FFMPEG] Transcoding ended 2025-08-30 19:14:23.628 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28268.926 (previously 28259.902326) 2025-08-30 19:14:23.647 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:14:23.262 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:14:38.618 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28283.924 (previously 28270.004344) 2025-08-30 19:14:38.635 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:14:38.261 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:14:53.613 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28298.93 (previously 28290.208244) 2025-08-30 19:14:53.628 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:14:53.261 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:15:08.623 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28313.929 (previously 28300.266907) 2025-08-30 19:15:08.644 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:15:08.262 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:15:23.624 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28328.926 (previously 28320.488176) 2025-08-30 19:15:23.640 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:15:23.261 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:15:38.611 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28343.926 (previously 28330.566498) 2025-08-30 19:15:38.631 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:15:38.262 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:15:53.590 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28358.933 (previously 28350.808857) 2025-08-30 19:15:53.607 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:15:53.263 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:16:08.648 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28373.934 (previously 28360.86736) 2025-08-30 19:16:08.664 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:16:08.263 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:16:23.634 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28388.934 (previously 28381.085365) 2025-08-30 19:16:23.654 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:16:23.262 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:16:38.617 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28403.929 (previously 28391.188358) 2025-08-30 19:16:38.633 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:16:38.263 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:16:53.365 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28418.694 (previously 28411.400081) 2025-08-30 19:16:53.383 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:16:53.037 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:18:55.849 INFO [SocketAuthority] Socket Connected to /socket.io SA29AL56c6SjtpXGAAAH 2025-08-30 19:19:01.650 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28411.136 (previously 28532.74185) 2025-08-30 19:19:01.667 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:19:01.261 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:20:26.411 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28484.07 (previously 28623.711056) 2025-08-30 19:20:26.424 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:20:26.103 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:20:41.441 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28499.065 (previously 28633.770399) 2025-08-30 19:20:41.457 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:20:41.103 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:20:56.456 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28514.065 (previously 28653.966249) 2025-08-30 19:20:56.473 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:20:56.105 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:21:11.433 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28529.063 (previously 28664.115138) 2025-08-30 19:21:11.449 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:21:11.104 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:21:26.457 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28544.064 (previously 28684.295319) 2025-08-30 19:21:26.470 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:21:26.106 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:21:41.435 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28559.062 (previously 28694.400467) 2025-08-30 19:21:41.451 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:21:41.106 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:21:56.454 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28574.064 (previously 28714.656204) 2025-08-30 19:21:56.469 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:21:56.105 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:22:11.502 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28589.068 (previously 28724.700285) 2025-08-30 19:22:11.528 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:22:11.107 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:22:26.515 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28604.07 (previously 28744.913142) 2025-08-30 19:22:26.532 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:22:26.106 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:22:41.544 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28619.068 (previously 28755.062757) 2025-08-30 19:22:41.561 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:22:41.107 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:22:56.547 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28634.07 (previously 28775.166793) 2025-08-30 19:22:56.564 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:22:56.108 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:23:11.535 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28649.07 (previously 28785.276294) 2025-08-30 19:23:11.549 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:23:11.109 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:23:26.538 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28664.073 (previously 28805.495591) 2025-08-30 19:23:26.556 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:23:26.109 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:23:41.549 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28679.07 (previously 28815.641374) 2025-08-30 19:23:41.566 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:23:41.111 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:23:56.462 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28694.073 (previously 28835.817156) 2025-08-30 19:23:56.478 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:23:56.110 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:24:11.477 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28709.075 (previously 28845.923823) 2025-08-30 19:24:11.495 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:24:11.110 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:24:26.445 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28724.07 (previously 28866.165795) 2025-08-30 19:24:26.456 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:24:26.110 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:24:41.460 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28739.078 (previously 28876.239083) 2025-08-30 19:24:41.474 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:24:41.114 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:24:56.463 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28754.069 (previously 28896.455319) 2025-08-30 19:24:56.476 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:24:56.113 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:25:11.461 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28769.073 (previously 28906.565183) 2025-08-30 19:25:11.479 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:25:11.114 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:25:26.473 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28784.073 (previously 28926.704027) 2025-08-30 19:25:26.486 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:25:26.115 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:25:41.472 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28799.078 (previously 28936.809945) 2025-08-30 19:25:41.493 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:25:41.115 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:25:56.450 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28814.078 (previously 28957.000263) 2025-08-30 19:25:56.465 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:25:56.115 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:26:11.473 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28829.077 (previously 28967.10999) 2025-08-30 19:26:11.494 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:26:11.115 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:26:26.445 INFO [PlaybackSessionManager] Not updating progress for "Pyramids" because it has been updated more recently (1756545986317 > 1756545986115) (incoming currentTime: 28844.078) (current currentTime: 28987.315501) 2025-08-30 19:26:41.450 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28859.075 (previously 28997.430331) 2025-08-30 19:26:41.466 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:26:41.115 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:26:56.434 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28874.074 (previously 29007.535183) 2025-08-30 19:26:56.449 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:26:56.116 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:27:11.478 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28889.076 (previously 29028.168063) 2025-08-30 19:27:11.497 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:27:11.118 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:27:26.459 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28904.08 (previously 29038.300943) 2025-08-30 19:27:26.474 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:27:26.119 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:27:41.466 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28919.083 (previously 29058.509605) 2025-08-30 19:27:41.481 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:27:41.119 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:27:56.479 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28934.077 (previously 29068.616045) 2025-08-30 19:27:56.498 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:27:56.120 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:28:11.483 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28949.081 (previously 29088.829242) 2025-08-30 19:28:11.515 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:28:11.120 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:28:26.484 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28964.083 (previously 29098.89058) 2025-08-30 19:28:26.502 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:28:26.120 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:28:41.480 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28979.078 (previously 29119.102712) 2025-08-30 19:28:41.493 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:28:41.121 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:28:56.488 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 28994.076 (previously 29129.214095) 2025-08-30 19:28:56.503 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:28:56.121 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:29:11.487 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 29009.08 (previously 29149.391034) 2025-08-30 19:29:11.504 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:29:11.123 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:29:26.506 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 29024.083 (previously 29159.49346) 2025-08-30 19:29:26.524 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:29:26.122 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:29:41.479 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 29039.079 (previously 29179.679605) 2025-08-30 19:29:41.495 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:29:41.124 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:29:56.451 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 29054.085 (previously 29189.781079) 2025-08-30 19:29:56.469 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:29:56.124 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:30:11.475 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 29069.085 (previously 29210.033324) 2025-08-30 19:30:11.488 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:30:11.124 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:30:20.932 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 29078.561 (previously 29220.139877) 2025-08-30 19:30:20.947 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:30:20.613 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:34:18.683 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 29022.235 (previously 29015.036082) 2025-08-30 19:34:18.693 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:34:18.320 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:34:29.509 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 29024.906 (previously 29022.235) 2025-08-30 19:34:29.525 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:34:29.193 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:34:34.177 INFO [SocketAuthority] Socket SA29AL56c6SjtpXGAAAH disconnected from client "LastElf" after 938327ms (Reason: transport close) 2025-08-30 19:34:40.922 INFO [SocketAuthority] Socket Connected to /socket.io 8y4P5K5xoEYd3d2xAAAJ 2025-08-30 19:34:48.481 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 29029.839 (previously 29024.906) 2025-08-30 19:34:48.496 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:34:48.154 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:35:03.054 INFO [PlaybackSessionManager] Updating progress for "Pyramids" with current time 29037.173 (previously 29029.839) 2025-08-30 19:35:03.069 INFO [MediaProgress] Manually setting updatedAt to '2025-08-30 09:35:02.717 +00:00' (media item 01d36c14-e384-4d17-bf53-54564a2eb837) 2025-08-30 19:35:06.505 INFO Closing Stream f8d862b2-69cd-4338-9889-d8732c8dcddc 2025-08-30 19:35:06.638 INFO Deleted session data /metadata/streams/f8d862b2-69cd-4338-9889-d8732c8dcddc 2025-08-30 19:35:31.252 INFO [SocketAuthority] Socket zd3bQwkER_hREQRpAAAB disconnected from client "LastElf" after 9799397ms (Reason: transport close) 2025-08-30 19:35:31.688 INFO [SocketAuthority] Socket Connected to /audiobookshelf/socket.io 2-KTyvOiW2lLD-B1AAAL 2025-08-30 19:41:00.272 INFO [SocketAuthority] Socket 8y4P5K5xoEYd3d2xAAAJ disconnected from client "LastElf" after 379350ms (Reason: transport close) 2025-08-30 19:41:09.981 INFO [SocketAuthority] Socket Connected to /socket.io sY9Mfwmxg4j_2UBYAAAN ``` ### Additional Notes _No response_
Author
Owner

@Vito0912 commented on GitHub (Aug 30, 2025):

Do you have an extension that triggers auto playing on syncing?

The progress gets synced if you leave the player open, but it should not automatically play.

Can you try to reproduce this on a stock browser?

(Note that leaving the player open in general is a very bad idea, because it can revert progress if the websocket is broken and you close it while it's in an older state)

@Vito0912 commented on GitHub (Aug 30, 2025): Do you have an extension that triggers auto playing on syncing? The progress gets synced if you leave the player open, but it should not automatically play. Can you try to reproduce this on a stock browser? (Note that leaving the player open in general is a very bad idea, because it can revert progress if the websocket is broken and you close it while it's in an older state)
Author
Owner

@LastElf commented on GitHub (Aug 30, 2025):

No extensions, Firefox pretty much only has adblock, password manager and a few context specific utilities. ABS is as vanilla install as you can get.

Like I said, I couldn't quite work out what triggered it, it's only happened 3 times in the last few months but I don't listen on my PC often.

If the socket stays open the entire time the player is loaded that could be part of it, I expected there to be some kind of timeout after 5 minutes where it would unload the socket but leave the player open, and then hitting play would let it spend a few seconds re-handshaking and then catch back up (Similar to Plex or Youtube). If that's all I can try and remember to close the player too and that should mitigate the issue, possibly just a bad assumption on my part.

@LastElf commented on GitHub (Aug 30, 2025): No extensions, Firefox pretty much only has adblock, password manager and a few context specific utilities. ABS is as vanilla install as you can get. Like I said, I couldn't quite work out what triggered it, it's only happened 3 times in the last few months but I don't listen on my PC often. If the socket stays open the entire time the player is loaded that could be part of it, I expected there to be some kind of timeout after 5 minutes where it would unload the socket but leave the player open, and then hitting play would let it spend a few seconds re-handshaking and then catch back up (Similar to Plex or Youtube). If that's all I can try and remember to close the player too and that should mitigate the issue, possibly just a bad assumption on my part.
Author
Owner

@Vito0912 commented on GitHub (Aug 31, 2025):

As said ABS should never hit play on its own. I don't even think there is functionality added for it.

This sounds more of a bug of Firefox then (although I use it too and never had such experience).

The socket does not unload as long there is a internet connection (even if the player is paused). Maybe it has something to do with Firefox unloading the whole page and reloading the page which maybe then auto resumes if the page is loaded again

@Vito0912 commented on GitHub (Aug 31, 2025): As said ABS should never hit play on its own. I don't even think there is functionality added for it. This sounds more of a bug of Firefox then (although I use it too and never had such experience). The socket does not unload as long there is a internet connection (even if the player is paused). Maybe it has something to do with Firefox unloading the whole page and reloading the page which maybe then auto resumes if the page is loaded again
Author
Owner

@advplyr commented on GitHub (Sep 2, 2025):

Maybe your browser is sending a media session event? The audio player uses the media session API which can connect to keyboards and things like that. I don't know all the uses but that is the only thing I can think of.

https://developer.mozilla.org/en-US/docs/Web/API/MediaSession/setActionHandler

@advplyr commented on GitHub (Sep 2, 2025): Maybe your browser is sending a media session event? The audio player uses the media session API which can connect to keyboards and things like that. I don't know all the uses but that is the only thing I can think of. https://developer.mozilla.org/en-US/docs/Web/API/MediaSession/setActionHandler
Author
Owner

@Gallardo26 commented on GitHub (Sep 24, 2025):

I experienced similar issue on my Chrome browser. I get warning on my phone that the audiobook is also playing on another device (which is my desktop chrome browser). It always does this, and only way is to close my chrome ABS tab if i want to play on my phone. Using unraid ABS docker from the Community Appstore.

@Gallardo26 commented on GitHub (Sep 24, 2025): I experienced similar issue on my Chrome browser. I get warning on my phone that the audiobook is also playing on another device (which is my desktop chrome browser). It always does this, and only way is to close my chrome ABS tab if i want to play on my phone. Using unraid ABS docker from the Community Appstore.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/audiobookshelf#3155
No description provided.