Some dictionary values were not initialized during startup and instead used try/catch blocks to instantiate them. I replaced the try's in the proper files and without these changes the MusicPlayer probably won't work.