in your "C:\Program Files\Electronic Arts\Battlefield 2142\pb" or where you have installed 2142, there should be a file called pbcl.log
check to see if that has anything resent in it.
as for cleaning cache: C:\Documents and Settings\"Your login name"\My Files\Battlefield 2142\mods\FirstStrike\cache
the files in there, deleted them all.
what version is your fs or 2142 at. (have to ask, you never know)
ps: dont you mean 1.745? 
Beta: Latin for "still doesn't work".