Hi, I think you actually got the use-case of RequestDataOnSimObjectType()
wrong. What you’d normally do in your case is listening to
SIMCONNECT_RECV_ID_ASSIGNED_OBJECT_ID in your SimConnect dispatch procedure
after the SimConnect_AICreateSimulatedObject() call. Once that comes in, you
cast the SIMCONNECT_RECV* into SIMCONNECT_RECV_ASSIGNED_OBJECT_ID*. From that
you can finally match your RequestId and get an ObjectId that you can then use
in later calls…like to send a list of waypoints. Greets, Ben