These airports are very close so, the default 3NM range that GSX consider to decide which airport you are in might be too high.
Have a look at the GSX manual, page 24, which explains how to use the "Airport_Visibility_XXXX" parameter to specify a lower value so the two airports won't conflict with each other.