Yes, that is the expected behaviour for decoders that implement the spec but the Xbox decoder behaves differently. In previous OS versions it would cause a crash, but now it simply refuses to play the video. This is the only viable solution for now unfortunately until something changes with decoder support.