Here's my updated config with the custom codes, my first version was obviously wrong because i saved the wrong copy.
Now the issue is why there is no caterer, truck pulls up but unloads no service cart. I do not get any door messages now with this door saying waiting for it to open, it performs properly, and closes when asked to. Does the no caterer issue lie with CS or GSX, the truck pulls up the ramp comes out just no caterer with a service cart.
[aircraft]
nosegear = 25.80
refueling = 1
wingrootpos = 3.03 2.56 1.22
wingtippos = 29.93 -9.14 1.22
[exit1]
pos = -2.41 24.95 0.99 0.00
code = 3
name = Exit 3
[exit2]
pos = -3.24 25.09 -4.45 0.00
code = 0
[exit3]
remove = 1
[exit4]
pos = -2.74 25.30 0.30 0.00
code = 1
name = Exit 1
[service1]
pos = 2.87 25.19 -0.76 3.00
code =(L:ServDoor1) 100 *
name = Forward Service Door
[service2]
remove = 1
[cargo1]
pos = 2.44 -9.50 -2.13 0.00
code = (L:CargoDoor1On,bool)
name = Fwd Cargo Door
uldcode = AUTO
[cargo2]
pos = 2.01 20.32 -2.24 0.00
code = (L:CargoDoor2On,bool)
name = Rear CargoDoor
uldcode = AUTO