Overriding package files changed from 2020

In 2024 you can’t override a file from one package to another anymore.
This is a huge issue.
It was tested with a 2020 package installed in the community folder.
If you have a package named “mypackage” in the community folder that contains a file named “myfile” in html_ui and a second package named “mypackage2” that tries to override the “myfile” file, this doesn’t work.

Is it a bug or intended and is there a way to bypass this new limitation?

We have many mods that override some html_ui files to install replacement avionics. They don’t work anymore in 2024.

This breaks the compatibility for 2020 aircraft.

I can understand the locking of the stock html_ui core files but not the others.

I guessed you missed the memo and the dev stream?
It seems to be a global implementation so far, with no fine grained control.


SDK Developer Stream - October 2, 2024

See also:

VFS Locking in MSFS 2024

Thanks for the links. I already saw them.
As I said, I can understand the locking of the stock html_ui core files but not of the others.
You can still overwrite a community folder html_ui file but now your package must be before the one to modify in the community folder. The first file that is read has priority. In 2020 this was the last one.

2 Likes