The RadMediaPlayer exposes the underlying MediaElement control, that has the MediaFailed event. You can handle this event and check if you can handle the error and find the reason behind the media failing.
Regarding the pause you notice between the tracks - it depends on the actual media file - if it supports progressive download, adaptive streaming or any more sophisticated technology. If it does not support any - the user will have to wait for the whole file to be downloaded before play.
Hope this helps.
the Telerik team