Media playlist updates and fragment downloads happen in an interleaved fashion. When a media playlist update fails *while* a segment is being downloaded, this means we lost synchronization. Properly propagate and handle this Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2839>