wall makes goal unreachable
Summary
I produced a basic example of two almost similar geometries with subrooms on two levels. The only difference is that in geometry A, a wall is placed between an exit transition and the goal on a different level of the building. In geometry B this wall was moved elsewhere.
It seems that because of this wall pedestrians can't reach their goal in geometry A, where as they do find a route in geometry B.
Steps to reproduce
Run or visualize the provided examples.
Expected behavior
Pedestrian leaves the building in both geometries.
Actual behavior
pedestrian leaves the building in geometry B.
pedestrian doesn't find a route in geometry A.
ERROR: ffRouter: unknown/unreachable goalID: 2 in FindExit(Ped)
ERROR: VelocityModel::Init() cannot initialise route. ped 1 is deleted in Room 1 4.
Inifile + Geometry + logs file to reproduce bug
Example A (not working):
Example B (working)