Ignore the param.sfo text in game data utility. I forgot to edit my custom text from the param v1.22 to v1.23 ! Sorry but it is only a visual "no harm at all/or difference cause of it". IT IS ONLY TO TELL YOU PATCH ID + VERSION ! = It is v1.23 so don't worry. You can look in game data update History to see the patch version ++ I like my stuff perfect & that little edit bothers me, lol.
When I tried to update to 1.23 and then replace the 4 files, it asked me to update to 4.00. This worked for me:
PS3: Delete all game-data from mw3
PS3: I installed the fix-bundle of 1.19-1.20-1.21 (100MB)
PC: then I downloaded the original patches 1.22 and 1.23 for MY version: bles01431 (you do yours ofc)
PC: Extracted both, copied 1.23 over 1.22 (overwrite all files).
PC: Extract the new nodrm 1.23 fix and copy & replace to the folder from above (EXCEPT PARAM.SFO) [only 3 files]
PC: Edit the PARAM.SFO (which would be the one from 1.23-original) to set FW-ver to 3.40 ->save/replace
Then copy all files over to your ps3 to dev_hdd0/game/BLES01431 (u do your ID ofc)
PS3: Mount game & play (for online FckPSN is needed ofc)