Hi,
After doing a lot of research for this issue I would like to post the results for further discussion or actions. This will be a detailed post so it may be a little bit long and is related to P3DV4.4 or more capability to automerge autogen without the usage of ACM from Arno.
In order to create custom autogen I created some custom trees, buildings and vehicles. I added them all in a .bgl library file.
Those items were also placed using .xml code in some areas of the airport.
I used the same library files (same GUIDS) to add some of those trees and some of those buildings into a custom default.xml file, a custom autogendescriptions.spb and a custom autogendescriptions_Legacy.spb file.
These custom files were placed in an autogen folder into the scenery (not the default autogen path or not by editing the default P3D files) being read through an add-on.xml file.
Everything were supposed to be working fine. I checked the scenery in a total of eight different PC's with no issues. After the release of the product there were three or four known cases that reported missing autogen. Some of them did not see the autogen from my scenery while some others were missing the autogen from other sceneries. One of the users did not report a problem during beta testing (it was one of the eight machines) but after deleting the beta version and installing the released one (which was exactly the same product).
After a lot of troubleshooting and experimenting with that beta tester it came up that the autogen would show up if some airports were disabled. Sometimes, after disabling an airport running ACM and enabling the airport again the autogen of that airport showed up but it was missing from another airport or area.
I did further investigation and the conclusion was that all the airports or add-ons that were conflicting with each other had one common element. A separate default.xml file.
The next step for me was to deactivate mine default.xml file. Doing that made my WHOLE autogen disappear including the objects that were placed using the autogendescription entries (~70%).
On the other hand as soon as I did so, some autogen trees from ORBX appeared in the area of my airport (outside the photoreal I used). It was the first time I realized that I had the same problem since the beginning but my autogen was "winning" the other autogens so I did not spot the problem.
I also tried to merge my default.xml with the P3D file. Nothing changed regarding the problem. The users still could not see mine or other airport's autogen.
Solution:
I deleted all the autogen that was placed with the default.xml through the annotator.exe AND the default.xml file from my scenery.
After that all the remaining autogen was present along with the autogen of all other addons .
I then added some more entries to autogendescriptions.spb and autogendescriptions_legacy.spb and replaced all the deleted autogen with new entries. I placed the same amount to check if this was an issue. It was NOT! No matter if I placed more files than in the beginning (~40000 instead of ~39000) everything was showing up.
I 'm not in a position to understand exactly what causes this conflict. I don't know if there was going to be an issue if I used only the P3D default.xml (placing default and not custom items)
However, I 'm in the position to recommend NOT to use a custom default.xml file with custom entries to create your autogen. It DOES conflict with other sceneries. This conflict may not be visible to many users or even to yourself. But the problem is there.
Regards and happy developing!
-=Manwlo=-