So, I'm using one of the latest Unreal versions for the game for the procedural generation stuff. A common UE issue is the newer versions have incompatibility with older GPU drivers, which has a habit of causing "Unhandled Exception: EXCEPTION_ACCESS_VIOLATION". I believe it's trying to find something in registry which has moved between UE versions.
It may not be whats causing this bug though, but as it's a common issue, it's usually best to rule that out first.