I uninstalled GSX and reinstalled it so that it is "now" the last scenery installed after Orbx, yet the same problem continues to happen
GSX is NOT a scenery! If you wanted to do it in the hard way (instead of following my easiest solution of just removing the conflicting AFCAD from OrbX), you should have reinstalled CYVR last
which IS a scenery, so it will be "the last scenery installed".
According to your last reply, if Orbx is no longer the last scenery installed then this shouldn't happen. So why is it?
According to my last reply, OrbX is STILL the last scenery installed, since you reinstalled GSX which, of course, is not a scenery so, nothing has changed in the Scenery Library priority.
I don't understand why that action is even needed in the first place
If you mean "manually removing the conflicting file from OrbX", that was just an EASIER solution to SAVE YOU from having to reinstall CYVR.
If your installer works the way it should, that wouldn't be necessary
The CYVR installer obviously works the way it should, so it will place itself on the highest layer automatically so, if you installed the Addons in the proper order, there wouldn't be any problem to begin with, because it should be common knowledge that airports should always be installed LAST, if you also have other scenery addons that cover the same area.
But of course, you're going to tell us, yet once again, how your software is perfect, that there is nothing wrong with it, and how the problem lies with everything else other than FSDT.
That's exactly what we found out just now.
The conflict it's obviously caused by OrbX and, as Dave_YVR correctly pointed out, it would be just wrong if we tried to fix all conflicts caused by other products by our own installers.
The sim support a layering system for a reason: in order to allow products that could potentially conflict with each other, to be moved up/down in the Scenery Library in order to minimize the chance of a conflict. GSX, of course, respects that order so, if you have OrbX on top of CYVR, it's entirely correct that GSX would use the OrbX AFCAD, if OrbX is on an higher layer than FSDT CYVR.
Since in P3D V4 it's not possible to reorder areas with the sim UI for sceneries installed in the native P3D way, that's why you must rely on the installation order, and always install the airports last, so they stay on top of everything else, which means you are reducing the chance to be victims of conflict caused by other products.
But again, my suggestion of removing *just* the AFCAD from OrbX, would have worked just the same, save you a lot of time for not having to reinstall CYVR just to change its priority, and it's better anyway, because even if you could have fixed the conflict by having CYVR on top of OrbX, the OrbX AFCAD would still be there, so the sim would still have to keep in memory two AFCADs for the same airport and, even if with 64 bit we don't risk OOMs anymore, having redundant files everywhere it's not a very good idea, since the number of .BGLs has an effect on startup time and RAM occupation.