Positional offset applied incorrectly to SimPropContainers when inherited from parent variant

MSFS 2024 Simulator: 1.7.35.0
MSFS 2024 SDK: 1.6.9

Frequency: Consistently

Severity: High

Marketplace package name: SWS Pilatus PC-12 (In Development)

Context: When mounted from the project directory in the MSFS 2024 DevMode. Occurs both in the editor and in-flight.

Similar MSFS 2020 issue: N/A

Bug description: When using the new modular aircraft structure in MSFS 2024, inheriting SimPropContainers via attachments from a parent aircraft to a child aircraft causes a positional offset. Specifically, we have a parent aircraft (SWS_Pilatus_PC12LG) and a child aircraft (SWS_Pilatus_PC12NG). The child NG inherits the exact same XML attachment file containing SimPropContainers from the LG’s package source (SWS_Pilatus_PC12LG\attachments\...\loads\SimPropContainers). While the containers render perfectly at the correct coordinates on the LG variant, they appear shifted backwards by approximately 1 meter when the NG variant is loaded. The NG is inheriting the exact same file without any code changes, yet the placement in the sim is incorrect.

Repro steps:

  1. Create a parent aircraft with an attachment XML that places SimPropContainers at a specific location.
  2. Create a child aircraft variant that inherits this exact attachment file from the parent’s directory.
  3. Load the child aircraft in the simulator.
  4. Observe that the SimPropContainers are offset (shifted backwards) compared to their correct position on the parent aircraft, despite sharing the same coordinates in the inherited file.

Attachments:
LG:

NG:


Hello @filippos_ninos

I modified the da62 sdk to add a parent and then a child aircraft. Both with load spc and the child aircraft variant uses the spc attachment from the parent one.
However, I couldn’t reproduce the issue.

Any chance you could send us your project to investigate ?
See 3) Provide Private Content

1 Like