Brian
The BC-A, BKC codes etc are not ICAO codes and are not coming from either GAS or Airliners.net. What we are still trying to understand is where the codes came from originally and whether Airnav can find them in their dataset and do another pull from GAS to get the correct codes ICAO codes displayed against the aircraft on that site or change them themselves manually even if that is to the '...' code.
Another regularly appearing spurious code that I have just remembered is BE- for US Navy E6A Mercury aircraft.
On the network I just had AE0414 populate as 164387 with the non-ICAO (or IATA) code of BE-, I went immediately to GAS and of course they have the correct ICAO code E6. I will do the manual change as I seem to have done for every E6, KC-135, C-40 etc recieved so far on my box.
This also occurs for some civil aircraft types notably Boeing 777-300ER. When a new one appears Airnav populates with B773 which is not the ICAO code for the 300ER. GAS has the correct code of B77W.
This happened today for me with brand new Air Austral aircraft F-ONOU. It populated on my box as a B773 but GAS is showing it correctly as a B77W. This aircraft only flew for the first time a few days ago so the pull must have come from GAS and not from a legacy airnav dataset from an earlier release, so how did the code get supplanted/corrupted???
Confused of High Wycombe
Regards
ACW