SimAttachments and custom instrument packages

Version: v1.1.9.0 (MSFS 2024)

Frequency: Always

Severity: Blocker

Similar MSFS 2020 issue: No, as 2020 did not have SimAttachments

Context: A missing SimAttachment blocks the entire aircraft from loading

Attachments: N/A, but can be provided upon request

Bug description:

As MSFS 2024 brings the new SimAttachments of instrument type, we have started looking into how they may best benefit our projects.

There seems to be a core issue when an instrument package is missing, but it is assigned as a SimAttachment to the aircraft add-on, then the entire aircraft add-on is not loaded. This can be seen in the dev console.

This is sort of counter-intuitive, as not all add-on aircraft users would have our package, so we need to find a solution for the SimAttachment to continue loading the aircraft, even if our package is not present.
Essentially, could we have a attached_objects.cfg option for a specified package, to mark the package as optional and for MSFS 2024 to continue loading the aircraft if the SimAttachment does not exist?

Thank you,
Tiberiu
TDS Sim Software