I have a few questions to try and work out what might be going on...
Are you using the PhoneGap build service or are you compiling locally?
The create looks OK (it's the one straight from the example, right?)... are you also subscribing to the various events and then running the listen() function?
I have used this plugin in an app before and might be able to help with a simple example if it's not as simple as not registering for the events or not having the plugin installed properly.
"and this in an inline script in index.html"
Also, make sure that you are only calling MusicControls.create() (or any other plugin functionality) AFTER the "deviceready" event has fired.
Thank you! That was my problem. I had everything inside this function that was supposed to run after deviceready was fired but I never actually ran that the function. I was almost ready to pull my hair out.
I'm on phonegap build, btw.
Thank you for the help!