I know how to solve battlefield 2142 v1.5
1.Backup dll files and all folders except the mods before installing v1.5
2.Install battlefield 2142 version 1.5
3.and restore your backup files and folders into a folder of your battlefield 2142
4.enjoy it
oh yes you can use whatever version of the crack after using this method
sorry if my english is not good because i'm Indonesian