improving how xbl function handles player statuses