It's the software's fault. Not designed properly. 

Another thing: `level=` corresponds to  `building:levels=` which is above-ground only. The actual level numbering should use `level:ref=` . 
Here it is `building:levels=5` + `building:levels=3` , not `building:levels=8` . The ground floor  is `level=0` + `level:ref=4` for remote stands access.  