@JFSeiki
Okay, NOW we're making progress.

I manually created a LevelCache folder under My Documents\Larian Studios
When I started a new game, this folder got deleted.
I then re-created the folder and saved the game.
The save was successful and both the manually created folder and the LevelCache folder under the saved game contained the Cyseal.lsb file.

Unfortunately, when I tried to load the saved game the crash occured - the base LevelCache folder had been deleted again.