Some developers are not realizing or understanding how to properly code their gate sizes.
That's why GSX allows you to override almost everything in the AFCAD.
I try using the GSX gate modification tool but I assume the sim needs to be restarted after that as after changing small to medium GSX still only reads the spot as small and won't send services.
That's not the case. Only a Restart of GSX (from the Couatl menu) might be required.
My point is, regardless of size, GSX should have the option to give me the services anyway regardless of the gate size.
That's precisely what the "Max allowed wingspan" in the GSX parking customization page it's there for: to allow an airplane to be accepted there, regardless of the size.
And, since it doesn't require restarting the sim and it can even applied to multiple parkings at once with a single click, it's not even an issue if you discover, after a long flight, that parking sizes require fixing.
There IS a reason why GSX requires it should be YOU to override the parking size in the AFCAD (there always a reason why GSX does things in a certain way), and it's because if GSX simply ignored the parking size, and just send the service, it cannot possibly know if that parking is REALLY cramped and NOT suitable for your airplane, or it was just a quirk/mistake/intentional reason for the scenery developer to have set it that way. Because, if the parking is *really* too small for your plane, the GSX vehicles would do all the sort of mistakes trying to find a route there, which must account for a combination of the AFCAD nodes AND the airplane doors so, obviously, forcing GSX to service an airplane on a parking which is really too small, would mean user would start thinking GSX has being bugged, with vehicles going inside terminals, taking wrong routes, etc.
That's why, when you want to override the size, the ability it's surely there (and again, it doesn't require restarting the sim, just GSX), it must be YOU that did that, intentionally, after having a look at the parking and being sure it DOES fit the airplane indeed.
Additionally, this option would be great for remote airports that do not have defined parking spaces but large ramp areas so the user can park wherever he wants and still get services. So if the user wants to park on an active runway (bad example I know) or inside a hangar somewhere without defined parking, GSX should provide services anyway so long as the parking brake is on.
No, it shouldn't. GSX requires the AFCAD nodes to calculate proper paths, and if it simply allowed being serviced everywhere, even on places not connected to the AFCAD network of nodes, vehicles might pass through buildings, pylons, other AI airplanes, etc., something that won't happen when following the AFCAD routes, assuming (of course), the AFCAD is not tragically wrong, like having a taxiway passing through a building, etc.