PKHeX normally can load dsv anyway.
Given how little context we've gotten, I can only assume this user never saved with the in-game menu, and only used save states of the emulator.
Please save using the in-game menu (not the emulator menu) twice, then close the emulator, then load the DSV into PKHeX.