White Box over VPilot Traffic Tail Number?

I have created a custom livery for me and my brother however we are having an issue with a white box showing over the top of a Registration plate?
The liveries have the Aircraft Reg pre-painted onto the aircraft (static)

This is my Aircraft Config (using one flightsim.0)


major = 1
minor = 0

base_container = “…\Asobo_C152”

title = “Cessna 152 GJNPL” ; Variation name
model = “GJNPL” ; model folder
panel = “GJNPL” ; panel folder
sound = “” ; sound folder
texture = “GJNPL” ; texture folder
kb_checklists = “” ; Procedures/Checklist sibling file name
kb_reference = “” ; Reference information sibling file name
description = “TT:AIRCRAFT.DESCRIPTION” ; Variation description.
wip_indicator = 0 ; know if the variation is good to go or still WIP : -1=Disabled, 0=Rough, 1=1st Pass, 2=Finished
ui_manufacturer = “TT:AIRCRAFT.UI_MANUFACTURER” ; e.g. Boeing, Cessna
ui_type = “Cessna 152 GJNPL” ; e.g. 747-400, 172
ui_variation = “GJNPL” ; e.g. World Air, IFR Panel
ui_typerole = “Single Engine Prop” ; e.g. Single Engine Prop, Twin Engine Prop, Rotorcraft, etc
ui_createdby = “JPLogics” ; e.g. Asobo Studio, Microsoft, Wings Creates, etc
ui_thumbnailfile = “” ; app relative path to ThumbNail image file
ui_certified_ceiling = 14700 ; service ceiling / max certified operating altitude (ft)
ui_max_range = 415 ; max distance the aircraft can fly between take-off and landing in (NM)
ui_autonomy = 5 ; max duration the aircraft can fly between take-off and landing in (Hrs)
ui_fuel_burn_rate = 40 ; average fuel consumption per hour (lbs/hr) - Legion: fuel density is ~6.7lbs per US gallon
atc_id = “G-JNPL” ; tail number
atc_id_enable = 0 ; enable tail number
atc_airline = “” ; airline name
icao_airline = “” ; airline icao code
atc_flight_number = “” ; flight number
atc_heavy = 0 ; heavy?
atc_parking_types = “RAMP” ; “ANY” / “RAMP” / “CARGO” / “MIL_CARGO” / “MIL_COMBAT” / “GATE” / “DOCK”
atc_parking_codes = “” ; Comma separated and may be as small as one character each
atc_id_color = “” ; color for the tail number : i.e. “#ffff00ff
atc_id_font = “” ; font for the tail number
isAirTraffic = 1 ; Is the plane usable for air traffic
isUserSelectable = 1 ; Is the plane selectable by the user

Do I need to make an AI version & a User one?
We have a custom Matchmaking rule set for VPilot so can change that easily?


1 Like

In the Aircraft.CFG file, have you tried putting in the atc_id and atc_id_enable to 1?

No I had them set to 0 as I thought AI Traffic needed that for some reason!
I will give it a shot!


Did it work?

The white decal appears when I make community mod liveries available for AI. If my Community folder is empty, there’s no white decal visible on AI parked aircraft. I’ve been wondering how to fix this.

No - I’m still struggling with this issue! I’ll put a ticket to Asobo!

I should point out, when my community folder is empty, and the ai parked and active aircraft don’t have white decal backgrounds, they still don’t have Registration numbers, even though they should.

I’m having this exact same issue. Any leads?

Not yet sorry!
Still battling this gremlin!

1 Like

Interesting. How are we the only 2 people with this issue lol? Did Asobo have any clue?

We have more than 2 people having this issue. Myself included, but I’ve already live with it. It doesn’t always occur. I had to check and recheck all my AI traffic livery to have blank tail number and enable tail number to 0.

It’s usually appear with the white box if the AI traffic has the same livery that I’m using. But everything else doesn’t have it.

So I end up already ignoring it if I see it.

Previously, I have found that if you replace the custom livery PANEL.CFG with the one from the default aircraft it will eliminate this issue. the reason is your livery CFG files are not updated when the sim and all its default aircraft are updated by Asobo. You can try that, HOWEVER, with the most recent update, I have been having trouble getting this workaround to work on some aircraft.

I have this issue as well and can’t figure out why it happens.

I think it’s because the sim doesn’t render the tail registration number of other aircraft other than our own. Since the registration number is rendered as a transparent decal, it also only works for your own aircraft. It may be to improve FPS performance that other aircraft model is using a lower level of detail, which can make this transparent tail number to lose its transparency to limit the GPU from rendering them unecessarily.

I’m trying to assign a specific panel mod into each of my liveries which will entirely stop the tail number from rendering, hopefully there would be no more black/white boxes on the tail number since the tail number decal is not rendered in the first place. But I’ve yet to test it. This is of course is to just make my livery collection for their creators who hard-painted the livery from doubling up in the texture.

The white box on both sides of the fuselage is actually part of the model itself. Just like the “frost” and livery markings are actually part of the aircrafts model. The registration areas only seem to show up on other aircraft in multiplayer or group flights.

If “we” can determine how the frost is turned “on” and “off”, perhaps “we” can find a setting in a config file that will eliminate the registration box for any particular livery. I repaint aircraft and the correct registration numbers size, location, color, shape is important to me and they are included on all of my repaints.

I can successfully eliminate “decals” and liveries by creating a blank texture file for that decal / livery but I have not been able to determine how MSFS uses the registration “area” in order to eliminate it entirely. (I DO know how to remove the default registration numbers. The purpose of this post is to eliminate the white box itself!). I group fly with other members of my flight sim group and it’s disappointing to see white boxes on everyone else’s aircraft.

Any (constructive) input would be appreciated!


But those white box are the registration number “layer” that sits on top of the base livery texture underneath. It’s the same layer as it always is on all aircrafts, including your currently flyable one.

I think the difference is due to how the sim renders the Air Traffic models. For your own aircraft, the layer is set to have transparency with the tail number text to show whatever it is that you set. If you set it to be invisible, then it just appear as a transparent layer, not showing anything so it only displays the paint underneath.

For AI Traffic though, to save FPS, the sim has to render the AI traffic as a lower-quality model. Even if it’s using the default A320 model for example. It’s still not a “flyable” high quality model. But a lower quality model used for Air Traffic instead. So it needs to reduce some aspects that impacts performance. In this case, the tail number layer that is suppose to be a transparent layer, loses its transparency, making it an opaque layer. That’s why it’s showing as a white/black box.

What I did for my air traffic is that by using Generic A320 Traffic » Microsoft Flight Simulator mod, I set it in such a way that the tail registration number is disabled on the aircraft.cfg file for the generic A320 traffic.

Additionally, I also set all my liveries AI traffic to have the tail number disabled in their aircraft.cfg as well. This will remove the layer entirely from the ground aircraft and moving traffic. While it doesn’t have any tail registration at all, at least it’s not rendering the white box layer.

See how it looks in my airports for ground aircrafts and moving traffic, notice that none of them have any white/black box layer being rendered.

Thanks for the reply, and I agree with the “layer” on all aircraft, (which did not exist on sims prior to MSFS), and I do understand “their” intention, but it’s a nuisance when you want to provide correct registration labeling on aircraft. (wonder if it’s an XBox thing??)

Your resolution above is probably ok for the A320, but I group fly with my sim club and we fly a variety of GA aircraft. I’ve been making unique textures for the C172, XCub, etc. for each individual. Modify the aircraft.cfg file to eliminate the “forced” registration number by MSFS, and it looks good, to “yourself”. But group fly, and all of “their” aircraft have the white box on them.

You’re probably correct about the transparency, (sounds logical), but if I can find WHERE they generate the white box (in the textures), I believe it can be successfully removed. I know how to use Blender and determine the location of items using the UA map, but have not successfully found this one yet. (I’m sure I said that all wrong) :joy:

On individual aircraft, I can force there to be a blank where the registration number is, (mandatory if you have the registration textured into the model), and the aircraft looks great! You can see on the image below where I’ve eliminated “their” livery and the decal on the tail (even though they are part of the model itself).


@N264TB and @NeoKingRthur,

would you mind telling me what you’ve changed I the aircraft.cfg to hide the registration? I’d really like to try this for some liveries as the white box is a real immersion killer for me.

I think I just set it to this:

atc_id_enable = 0 ; enable tail number

Great, thanks! I’ll try it next time I fly.

You cannot remove the white box from “other” aircraft you see. The white “box” is part of the model itself, (for stock MSFS aircraft) and is on some, but not necessarily on others. You can only remove the white box from “your” aircraft (when you go to an outside view). Perhaps one day, Asobo(?) will make that white box transparent, and then it will go away for everyone!

The approach I took for liveries I created was, in aircraft.cfg I put my registration number (example) atc_id = “N264TB” I left “atc_id_enable = 1”

Then in MSFS, when you go to World Map to launch a flight. Select an aircraft and a livery, then go to “customization” On “Tail Number” make sure your cursor is in the box and hit “ALT 255” on the nuimber pad. This will create a “null” character in that box and will virtually create an empty box. This tends to hide the white “box” we’re cursed with.