I am running 560ed5c on a planet-wide dataset with CH and the car profile, and there is one specific, but innocent-looking routing request (with steps=true&geometries=polyline&overview=full) that consistently triggers the above assertion (in /src/engine/guidance/collapse_turns.cpp:594).
I am presently debugging this further and will report findings.