So far we've had very little trouble with mp3 players. Our biggest issue in the past was having a source that would come back up automatically after a power failure. Since all of our locations now have dedicated workstations hooked to the phone switch for programming, we just have a playlist in the start up menu and allow the media player on the computer to supply the hold music.