OK, well I have uninstalled the app, cleared the Java midlet runner cache, uninstalled the midlet runner, cleared my browser cache, reinstalled the midlet runner, and reinstalled the app, from the first of those links. It still reports invalid data, and version 1.2 (in the about box).
.jar link does the same.
Wow - that is very old ( the latest version is 2.3 ). Very weird. If you go to this url
www.chess.com/mobile/bin/www.chess.com/Chess.com.jad
in a normal browser and then browse the file ( with notepad or whatever ) you should see a line like:
MIDlet-Version: 2.3.0
Then try the same url in your browser and see what happens. If that doesn't work on your phone try this:
www.chess.com/mobile/bin/www.chess.com/Chess.com.jar