In iOS 10, the control center UI was reworked and since this time, play/pause control buttons react differently.
Content that is not pausable should not change play/pause buttons in control center on every tap.
Before iOS 10, it was probably checking
Ok, the key is to work with
MPRemoteCommandCenter instead of