Pathfinding for vehicles could be monstrously difficult - especially because their width is variable, not just from car to car, but also when turning (because you can rotate the corners into things). This change of aspect ratio would give any attempt at A* complete fits.
If you wanted to use A* without serious modification, you’d have to treat any vehicle as being as wide as its longest axis regardless of how it is rotated. Basically even a bicycle would be treated as if it were a 3x3 wide car, in order to deal with its rotation, while a 3x3 car is (I think) treated as a 4x4 object in order to deal with all its width permutations as it turns, and so on. An RV would have trouble seeing its way down a wide open road, because its width would be treated as its maximum diagonal length, which is enormous.
Oh, and this is ignoring the concept of turning radius, which is another thing that most pathing algorithms cannot easily incorporate. Altogether the pathing for cars alone could easily make for a major implementation project - usually that sort of effort is restricted to big budget games like GTA or Halo.
These restrictions would be so great that A* would pretty much choke for anything but small vehicles on clear open roads, which means you’d have to find a bunch of clever ways to make A* smarter - which will usually make it slower, and greatly increase the implementation complexity, and could put a serious drain on constraints like working memory.
Altogether it’d be a very interesting project for a more talented programmer than me to prove their badassitude on. 