This is not really a bug, the vehicles ARE supposed to be there, if you first select a parking after landing, and then select Boarding directly (which is not really the most common usage case).
The only problem, is the parking size is too small, so they are conflicting with the one arriving. An easy fix is either enlarge the parking size in the GSX parking customization page, or change the individual vehicles starting position, on the same page.