Detox and hangovers do produce dizziness for me. Probably low blood sugar among other things.
I also have vertigo. I have seen a physical therapist for this. They do a non medical procedure called the Epley maneuver and it clears it right up. Mainstream drs will not prescribe this. Its a life saver.