Here is a mission that replicates the issue for me.
Tested with following 3 different runs:
Single player => Everything seems normal. Event fire as expected, with correct initiator (i.e. F-14A)
"Launch Multiplayer Server" => Events fire as expected but the tanker starts at ramp rather than on runway although set runway start in ME.
Standalone server
Refuel events fire with the wrong initiator (tanker vs F-14A)
Only if I refuel to full a refuel stop event is triggered with a F-14A initiator.
Tanker starts at ramp even though ME is set to start on runway
Only one basket is extended when on pre-contact. I don't know whether it is a problem, just different than previous 2 runs.
The correct messages should read "[REFUEL TEST] (Main): F-14A started refueling." or "[REFUEL TEST] (Main): F-14A stopped refueling."
But as seen from the following partial log, standalone server reports the tanker as the initiator.
2024-09-27 02:40:00.803 INFO Scripting (Main): event:type=refuel,initiatorPilotName=KC135MPRS,t=1028.179,initiator_unit_type=KC135MPRS,initiator_object_id=16777473,linked_event_id=0,event_id=16,initiator_coalition=2,initiator_ws_type1=1,initiatorMissionID=1,
2024-09-27 02:40:00.803 INFO APP (Main): wcTanker::onEvent:6
2024-09-27 02:40:00.803 INFO EDCORE (Main): (wcTanker::Channel)enterToState_:4
2024-09-27 02:40:00.803 INFO [REFUEL TEST] (Main): Shell 1-1 251 1Y started refueling.
2024-09-27 02:40:03.822 INFO APP (Main): wcTanker::onEvent:9
2024-09-27 02:40:03.822 INFO EDCORE (Main): (wcTanker::Channel)enterToState_:5
2024-09-27 02:40:40.402 INFO APP (Main): wcTanker::onEvent:10
2024-09-27 02:40:40.402 INFO EDCORE (Main): (wcTanker::Channel)enterToState_:4
2024-09-27 02:40:40.402 INFO Scripting (Main): event:type=refuel stop,initiatorPilotName=KC135MPRS,t=1067.778,initiator_unit_type=KC135MPRS,initiator_object_id=16777473,linked_event_id=0,event_id=17,initiator_coalition=2,initiator_ws_type1=1,initiatorMissionID=1,
2024-09-27 02:40:40.402 INFO APP (Main): wcTanker::onEvent:8
2024-09-27 02:40:40.402 INFO EDCORE (Main): (wcTanker::Channel)enterToState_:3
2024-09-27 02:40:40.402 INFO [REFUEL TEST] (Main): Shell 1-1 251 1Y stopped refueling.
2024-09-27 02:42:11.139 INFO Scripting (Main): event:type=refuel,initiatorPilotName=KC135MPRS,t=1158.515,initiator_unit_type=KC135MPRS,initiator_object_id=16777473,linked_event_id=0,event_id=18,initiator_coalition=2,initiator_ws_type1=1,initiatorMissionID=1,
2024-09-27 02:42:11.139 INFO APP (Main): wcTanker::onEvent:6
2024-09-27 02:42:11.139 INFO EDCORE (Main): (wcTanker::Channel)enterToState_:4
2024-09-27 02:42:11.140 INFO [REFUEL TEST] (Main): Shell 1-1 251 1Y started refueling.
2024-09-27 02:42:14.151 INFO APP (Main): wcTanker::onEvent:9
2024-09-27 02:42:14.151 INFO EDCORE (Main): (wcTanker::Channel)enterToState_:5
2024-09-27 02:43:36.010 ERROR ASYNCNET (9332): HTTP request dcs:server:update failed with error 16: Error in the HTTP2 framing layer
2024-09-27 02:43:36.014 ERROR ASYNCNET (Main): Server update failed with code -16. The server will be unlisted.
2024-09-27 02:44:33.440 INFO APP (Main): wcTanker::onEvent:2
2024-09-27 02:44:33.440 INFO Scripting (Main): event:type=refuel stop,initiatorPilotName=Fluke,t=1300.816,initiator_unit_type=F-14A-135-GR,initiator_object_id=16777474,linked_event_id=0,event_id=19,initiator_coalition=2,initiator_ws_type1=1,initiatorMissionID=2,
2024-09-27 02:44:33.440 INFO EDCORE (Main): (wcTanker::Channel)enterToState_:1
2024-09-27 02:44:33.441 INFO [REFUEL TEST] (Main): F-14A stopped refueling.
2024-09-27 02:44:33.441 INFO EDCORE (Main): (wcTanker)enterToState_:1
nevada_refuel.miz