The following error message is displayed: "Invalid application. Delete?" when my Java apps are installed on S40 devices. It works on all the other devices, like S60 and Symbian 3. I sell the apps on OVI and this error didn't happen before. I have searched for the reason, but can find the cause for the problem. Maybe it is because I use CLDC-1.1? I can't change to CLDC 1.0, as I describe in this thread:
Or maybe it is because it is signed with a Verisign cert? Here is the JAD file, I replaced the cert info with "xxx".
MIDlet-1: Astral 3D Worlds,/res/icon.png,AstralEffects
MIDlet-Name: Astral 3D Worlds
MIDlet-Vendor: Mobile Visuals