I can't seem to figure this out and would appreciate the help.
I have my midlet running on different S60 devices and a few S40.
On the S40s (have tried 6300 and 5310) when the midlet is not signed everything is fine. When I sign it with verisign the midlet installs fine and I set all the permissions to always allowed.
In the permissions I include
MIDlet-Permissions: javax.microedition.io.Connector.http, javax.microedition.media.control.RecordControl, javax.microedition.io.Connector.file.write, javax.microedition.io.Connector.file.read
When the phone reaches the player.start() code line I get an error message "application access set to not allowed" with a green i on the right.
If I do nothing the error message disappears and the camera is started normally as if nothing has happened and the app works as expected.
If there was an exception thrown I would have caught it but there is not exception thrown at that point...
Why is this happening? Has anybody seen this before? Is there a solution?