In Bone Keep, Dark Castle, after the 6 steps of the maze, there is a Wight near a basket, NW of the floor (must climb a push crates to get there).
The character opened the basket to loot its content and the Wight sprang at the same time.
A 'Critical Exception' with the following data occurred at this instant. It was still possible to play: combat and defeat the enemy, move around. But mechanisms like wall torches, doors and so on were very slow to react. It was impossible to save the game from that point on.
I couldn't see the loot panel, I directly had this message:
[Exception] NullReferenceException: Object reference not set to an instance of an object
CursorLocationBattleFriendlyTurn.Activate (System.Object[] parameters) (at <9130be54a7504c83bb3ffc3c86a7e517>:0)
CursorManager.ActivateCursor (System.Type type, System.Object[] parameters) (at <9130be54a7504c83bb3ffc3c86a7e517>:0)
CharacterActionPanel.RestoreDefaultCursor () (at <9130be54a7504c83bb3ffc3c86a7e517>:0)
CharacterControlPanel.RestoreDefaultCursor () (at <9130be54a7504c83bb3ffc3c86a7e517>:0)
FunctorInventoryLoot+<Execute>d__0.MoveNext () (at <9130be54a7504c83bb3ffc3c86a7e517>:0)
TA.Coroutine.Run () (at <9130be54a7504c83bb3ffc3c86a7e517>:0)
UnityEngine.Debug:LogException(Exception)
Trace:LogException(Exception)
TA.Coroutine:Run()
GameGadget:Update(Boolean, Boolean&)
GameSector:UpdateGadgets()
GameLocation:UpdateGadgets()
GameLocation:UpdateLocation()
GameLocationManager:Update()