Cancelling a Sync, then running a Sync stalls before gathering metadata

App version

Production

Issue description

If you begin a Sync, then Cancel it, the next (and all subsequent) time you do a Sync then it stalls at the end of finding all the Tracks and never gets to the gathering metadata stage

Device type

Phone

Media provider

Navidrome

Steps to reproduce

  1. Go to Source Filter, then Sync
  2. Cancel the Sync
  3. Press Sync
  4. The Sync will never get to the “gathering metadata” stage and will stall

Additional information

Force Stop-ping the app or restarting my phone means that Sync begins working correctly once more.

Using the soft released prod build of v15

I searched existing issues first

on

I understand that logs are mandatory

on

Log upload name / description

evilnicksyncstall