The problem doesn't normally happen, if you follow the boarding procedure correctly, meaning the airplane payload is not changing during the boarding process.
If the airplane has a custom method to set the payload, set it before you call GSX Boarding or after, not in the meantime.