I am experiencing a very strange issue when building my aircraft project with both fspackagetool and the in-game package builder. The project will fail to build with an error stating “Error while opening output model XML file”. The file is a valid XML file, and is copied successfully during the build process, but the package still fails and layout.json is not created. It can also sometimes fail on other XML files, which makes me think there is some hidden/unrelated error that’s not being written to the output, and that it’s not actually the XML/behaviors.
Even more strange is, if I build the package about 4 more times, it will suddenly be successful. Has anyone else had this? I can’t really pinpoint a particular change I made to the project that caused this to start - it almost seems like it began after the latest patch (1.2.11.0).
I’ve tried deleting all folders (temp/metadata) except for PackageSource and PackageDefinitions, and letting it build from scratch - doesn’t help.
Console output below:
project XML: C:\Project\MyProject.xml
temp dir: C:\Project
output dir: C:\Project
PackageBuilder | Reading C:\Project\MyProject.xml...
? false returned by Command=BINGSetAllowUnshadowed Comment=BINGSetAllowUnshadowed NbParam=3 Line=BINGSetAllowUnshadowed MAIN 0
? false returned by Command=BINGSetAllowUnshadowedToggle Comment=BINGSetAllowUnshadowedToggle NbParam=3 Line=BINGSetAllowUnshadowedToggle MAIN 0
? false returned by Command=BINGSetAllowAugmentedTrees Comment=BINGSetAllowAugmentedTrees NbParam=3 Line=BINGSetAllowAugmentedTrees MAIN 0
? false returned by Command=BINGSetAllowBuildingMetadata Comment=BINGSetAllowBuildingMetadata NbParam=3 Line=BINGSetAllowBuildingMetadata MAIN 1
? false returned by Command=BINGSetAllowBuildingMetadataFallback Comment=BINGSetAllowBuildingMetadataFallback NbParam=3 Line=BINGSetAllowBuildingMetadataFallback MAIN 0
? false returned by Command=BINGSetAllowBridges Comment=BINGSetAllowBridges NbParam=3 Line=BINGSetAllowBridges MAIN 1
? false returned by Command=BINGSetAllowUnshadowedToggle Comment=BINGSetAllowUnshadowedToggle NbParam=3 Line=BINGSetAllowUnshadowedToggle MAIN 0
? false returned by Command=BINGSetAllowTIN Comment=BINGSetAllowTIN NbParam=3 Line=BINGSetAllowTIN MAIN 1
? false returned by Command=BINGSetAllowMeta Comment=BINGSetAllowMeta NbParam=3 Line=BINGSetAllowMeta MAIN 1
? unknown Command BingResetEnvironment
PackageBuilder | Preparing asset groups...
PackageBuilder | SDK path to ModelBehaviorsDefs: C:\MSFS 2024 SDK\ModelBehaviorDefs
PackageBuilder | SDK path to LodProcessingPresets: C:\MSFS 2024 SDK\LodProcessingPresets
PackageBuilder | Done, 4 asset groups registered.
PackageBuilder | Generating commands for package company-aircraft-test...
PackageBuilder | Preparing commands for asset group ContentInfo...
PackageBuilder | Preparing commands for asset group ModelBehaviorDefs...
PackageBuilder | Preparing commands for asset group html_ui...
PackageBuilder | Preparing commands for asset group Aircraft_Test...
PackageBuilder | Ready, 489 commands added.
PackageBuilder | Listing took 188ms.965us.
PackageBuilder | Starting the build...
PackageBuilder | Checking timestamps and launching tasks...
PackageBuilder | Building package 'company-aircraft-test'
PackageBuilder | Build package company-aircraft-test ...
PackageBuilder | Building assets for the package company-aircraft-test...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Error while opening output model XML file C:\Project\_Build\company-aircraft-test\SimObjects\Airplanes\Aircraft_Test\attachments\fnx\Part_Exterior_Fuselage\model\Fuselage_Behavior.xml.
EndExecute | CompileTask has failed
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
Copying model files from source folder C:\Project\PackageSource\SimObjects\Airplanes\Aircraft_Test\...
PackageBuilder | Package 'company-aircraft-test' have encountered errors during _EndTreatCommands. See attached
PackageBuilder | EndExecuteCommandsForPackage : Failed to build package company-aircraft-test
PackageBuilder | Skip mirroring due to command failures.
PackageBuilder | Generating package information (layout from disk) ...
Manifest for package company-aircraft-test has been generated.
PackageBuilder | Package has commands that failed, deleting package information to make sure game cannot load this broken package.
PackageBuilder | Finished, 465 skipped, 24 done and 1 failed, took 575ms.789us. Failed: [company-aircraft-test/Aircraft_Test](18212472791554124675) - Command xzB|[\ezZP?Q`a\9[PQX|[Y\UXQ^|[YYMZPK3yz__Q`{aUXPQ^yy