Taxi clearances can be circuitous at times

Or perhaps the AI is trying to infer a path off of the satellite imagery, and mistaking a vehicle path for a taxiway. If that’s the case, shouldn’t the AI be going off official documentation and not a satellite image?