I can't image a GPS working well there with so many links and incorrect lane counts.

I suspect the original mapper wasn't aware you could use ways in turn restrictions.

I took a few hours and simplified the structure.  I reworked the lane counts, turn lanes, placement and change lane tags.  I redid the turn restrictions to use ways as vias.