I figured out why the game was crashing when certain moves were used.
The game tries to find the specific file used for the move (for example, in Raedric's Holds case, the file is st_ar_0707_raedrics_hold_ext.assetbundle), but is unable to do so because it literally doesn't exist.
The reason is in the installer archives setup-1.bin and setup-2.bin.
They contain several corrupted files.
Picture of extracting setup-1.bin:
and picture of setup-2.bin:
I extracted the .bins with 7zip myself because the installer didn't want to co-operate.
As you can see, the file "st_ar_0707_raedrics_hold_ext.assetbundle" doesn't get extracted because it is corrupted. The game works fine without it (and the other corrupted files) until Raedric's Hold is used, which causes the game to crash.
This could be prevented if developer uploaded working versions of these files somewhere.