When changing the sound output, I wish TSC to comply. I change output fairly often - watch an exercise video on the speakers, then a short podcast on Bluetooth, then short puzzle with speakers, then TSC with headphones. If I forget to change, TSC remains on the speakers and the only solution is to abort and restart. There are two tiers: Between uncompressed wave forms, such as headphones / speakers. This works with most apps, even 25 years old, not with TSC. Between codecs, such as connecting to Bluetooth. I can accept if this doesn't work, although TSC doesn't have Bluetooth sync (I played once, experiencing about 0.5s sound delay). There may be a difference between changing output from speaker to headphone and plugging in headphones. The end-user workaround is to buy an external amplifier, outsourcing the entire problem.