If the playback service is stopped before the main activity gets killed, this would have caused the old class to still get updates. Sending preference updates to such an orphaned PlaybackService would trigger crashes in some cases (especially when MediaLibrary detects suspicious unregisters).