This sounds like a quest flag getting stuck rather than Dawn being permanently gone. Before asking for a full reset, I’d try a few basic checks: Go back to the Veilstone Gym and make sure you’ve spoken to the correct NPCs after beating Maylene. Check the Galactic Warehouse entrance and nearby areas, sometimes the NPC only appears after the previous dialogue trigger fully completes. Try a full relog (close the game completely, not just disconnect/reconnect) and move to another region before returning. If Dawn is still missing from both locations, then a staff member will probably need to manually fix the quest variable. When posting a ticket, include your username, server, and exactly which story step you completed (gym badge obtained, Dawn dialogue triggered, but double battle not started), because they’ll need that information to reset the correct stage rather than restarting the whole Sinnoh storyline.