1. Fueling trucks approach from the rear for large aircraft parked at jetways not the front and then back away when they have finished. You had it right the first time. The rare occasion when I have observed them position from the front was when aircraft were parked parallel to the terminal and access was easier from the front.
First, the current fuel position is realistic:
I can find similar diagrams showing both positions being used so, it cannot be said one is more realistic than the other. They are both equally valid and used.
But this one fixes lots of problems of the fuel truck conflicting with other vehicles when used simultaneously, which is now possible. And, as I've said several times, soon enough you won't see the large Fuel Truck anymore on gates, because WE ARE modeling an hydrant so, the whole issue would be moot anyway shortly enough.
2. Regarding simultaneous operations: There are particular safety rules that apply. You DO NOT load passengers or baggage while refueling! Two main reasons: Jet fuel is extremely flamable and a small spark could explode the plane. And the other reason is to avoid fumes entering the aircraft. Baggage carts and loaders should not be in motion in close proximity to the truck while it is fueling.
I think you are confusing simultaneous operations with auto mode. Simultaneous operations allows you DECIDE if you want to have multiple services running at the same time, but it will still be YOUR responsibility to call services in a realistic way. It's an option.
Auto mode, instead, is GSX calling services one after the other. I don't think this option makes much sense, but users asked for it, so we made it. Again, it's an *option* and it's not even enabled by default.
If you think it's not realistic to board passengers while refueling, just don't do it. Before, GSX didn't allowed this, and of course users felt restricted and complained about we not listening to their suggestions, so we added it.
I always knew there would be repercussion in allowing users to freely do what they want and call everything in every order and at the same time. That's why we had such limitations before.
But lots of users was complaining GSX boarding was too slow (they wanted realistic passenger, but are not prepared to wait for them, apparently), even if boarding times for passengers are absolutely realistic now. There WAS a reason why GSX loads so few bags (instead of their actual number), because we KNOW that if we modeled each bag, people will complain even more that is "too slow" or "boring". They ask for realism, but they are not prepared to take what it comes with it...
I have included 3 JPG images showing the mess that latest update of GSX is creating. These are today's weather at default FSX KGSO gate 7 and the aircraft is the PMDG 737-800wl.
I cannot find any Gate 7 at default KGSO, so you are probably using a modified AFCAD.
Going to the same coordinates in your screenshot, result to be almost perfectly centered to what is the "real" default KGSO scenery is Gate 49.
When deboarding is selected in the GSX menu, the first image shows the loaders moving from their default position ( I have not edited or customized the position) first circling back behind the aircraft and then turning again toward the right and passing through the aircraft and then snapping 180 degrees into position. But you had it working perfectly in previous versions! The second image shows the loaders leaving the aircraft after deboarding. This time they drove forward straight through the aircraft and then turned left to go behind the aircraft, circling back to the right and then back to the right side again by passing through the aircraft. The final image shows the ending position (one on top of the other) which is not the position that they originally spawned from.
I just tried they, with the default AFCAD at Gate 49, which looks exactly like your Gate 7, and they don't do anything of that sort. I don't have the PMDG 737, but I tried with the default 737, using two different parking positions (the default one using the Go To airport menu, and a different one, with the front gear on top of the parking T), and in both cases all loaders worked perfectly fine, see this video I just made:
So, your problem seems to be just another normal issue of a modified AFCAD that might do something unusual, which we might just add some additional code to defend from. Unfortunately, there are a lot of AFCADs out there made in strange ways, and GSX already has lots of code inside to defends against them so, if you could send me your non-default AFCAD, we might have a look at it, and try to see what's causing this.
Baggage loading usually begins at the same time as passenger boarding for small airliners. BUT, in the case of heavy aircraft loading of containers can take much time and is usually begun well in advance of passenger boarding. (For freighters it can be hours long process). This is almost the way you had it set up before. The timing issue was caused by you delaying the spawning of the vehicles for each phase.
That's just when using Auto mode, and there's just no way to make auto mode realistic without spamming the user of so many questions, that it would be just easier to let him just call the service. What would be the point of having an auto mode, if we had to ask questions like if you need fuel, if your airline allows refueling with passengers on board (some do, if passengers doors are open and seatbelt signs are off).
But that's just auto mode. If you want more control, you just call the services yourself, in the order you decide to be more realistic, and it won't be any different than before. You don't *have* to use simultaneous services, that's just an option. We changed some vehicles to wait for each other to prevent the most obvious clashes when used at the same time, but if they are not used at the same time, it won't be much different than before.