I have a strange one for you all. I have developed an app in J2ME that installs and runs fine on a Nokia 5140 but when I install it on a 5140i and try to run it, it says "Invalid application". As far as I can tell, the 5140 and 5140i are pretty much identical in terms of OS and Java specifications. The only nokia specific API i am using is NokiaUI which according to the spec both phones have. Any ideas?