workaround for Apple bug that presents wrong playback state