Исключение ControlledAccessException может возникать, если у вашего приложения недостаточно прав для выполнения определенной операции.Перейдите в настройки приложения и убедитесь, что все установлено на «разрешить», и посмотрите, помогает ли это.
Что касается ошибки 5 - если вы говорите об ошибке, выдаваемой аудиоплеером (полученной PlayerListener), вы можете обратиться к этой странице , чтобы узнать, что означают числовые коды ошибок.