Did you even read what I wrote?
Yes, but I'm not sure if you read the thread I've linked or you even tried that solution.
This works FINE in v4, v5 is broken.
Since the solution of using the correct codes in the thread I've linked DOES work in both V4 and V5.
V4 uses RTT, so it might be more flexible, but V5 relies only on the codes, because for each code ( matching a section name in GSX ) is linked to a specific object title, because V5 cannot just load textures on the fly like V4.
See the attached screenshot, I'm using the default "Airbus A321 Paint2" variation at LIMC, and because the relevant section of the aircraft.cfg file is like this:
[fltsim.0]
title=Airbus A321 Paint2
sim=Airbus_A321
model=
panel=
sound=
texture=2
kb_checklists=AirbusA321_check
kb_reference=AirbusA321_ref
atc_id=F-MSAB
atc_parking_codes=DLH,LH
atc_airline=World Travel
atc_flight_number=
ui_manufacturer="Airbus"
ui_type="A321"
ui_variation="World Travel Airlines"
ui_typerole="Commercial Airliner"
ui_createdby="Microsoft Corporation"
I ONLY get Lufthansa ULDs, exactly as expected, because the
LH code matches the section name for Lufthansa in the GSX
rules_handling.cfg file.