Returning to the problem, whenever an A380 (ICAO A388) appears on the horizon the callsign is captured and the route is displayed. However, shortly after an A380 lands and while it is still taxiing to the terminal, the callsign captured changes from the callsign of the flight that just ended to the aircraft registration number. This happens with all A380's operated by all of the different airlines that I have seen. I have not observed this behaviour with any other type of aircraft. My specific problem is that when VRS saves the flight to the database, the callsign saved is the last observed callsign (which is the aircaft registration). When running reports of previous flights, the true callsign and therefore origin/destination information of the flight is lost. The image in the link below shows the inbound flights with incorrect callsign information alongside the outbound flights showing correct callsign information for various A380s.
Feature request: When two different callsigns are observed for a single flight, can VRS save the callsign that has corresponding route information? Alternatively (or additionally), can VRS compare callsigns with registration values to help decide which value should be discarded?
Many thanks

gandym
https://www.dropbox.com/s/bho65qh6hplf451/A388.jpg?dl=0