That particular assertion has been removed from both development, i.e. 2.2.2-alpha, and the 2.2.1 branch (should be in 2.2.1.2).
Hatching may fail, but it should not crash the whole app.
LibreMan wrote
OK.... false alarm! Must have unwittingly corrupted the programme somehow.
I uninstalled LibreCAD and reinstalled using my original installer file and the drawing opens alright now.
Phew! That was close! Hope that works for you too flywire.