When calling AirportBoards, I’m running into an issue with Alaska flights being operated by SkyWest.
Consider SKW3394, which operates as ASA3394.
Before departure, AirportBoards will return two separate records - one for ASA3394 and another for SKW3394.
After departure, subsequent calls to AirportBoards will return a stale record for the planned ASA3394, but will return updated information for SKW3394 as it progresses to its destination.
In short, the initial record for ASA3394 shouldn’t be showing up in the first place.