Fix battle UI crashing on unexpected requests