My method:
0. Add hash key to games.conf or bruteforce save in BSD (F6). I think you already configured settings with your Profile
1. BSD 4.7.3 - Decrypt PFD (All files)
2. [Update Account ID and copy PARAMS] with required Profile
3. Encrypt PFD (Decrypted files)
4. Delete PARAM.SFO_ORIGINAL from the save directory
5. Copy save to USB
6. Delete Save Data/System Data from PS3 if you have them
7. Copy-Paste from USB to PS3
8. Start the game. No corruption or freeze. Tested on 3 accounts.
; "KINGDOM HEARTS ? FINAL MIX"
[BLES02070/BLUS31460]
;disc_hash_key=
secure_file_id:*=4249534C504D2D3636363735464D0000