Skip
Move on in the direction the queue was going: forward at the end of an item and on next, back on previous. Each item passed over is reported as PlaybackWarning.QueueItemSkipped and listed in PlayerSnapshot.failedQueueItems until it opens, and a queue that was playing keeps playing. Every item is tried again each time the queue reaches it, so with LoopMode.All a file that comes back plays on the next lap. The player stops in PlaybackStatus.Failed, with the last error, when the queue has nowhere left to go, or when every item in it has failed in a row, so a queue of broken items does not go round for ever.