Atrial fibrilation could be misdiagnoised and masked as vertigo. Typically, ear problems can cause vertigo as well.
Hi...we all may have diff triggers, it can be food allergies, position, a cough or sneeze....
Have u had ur inner ear checked to rule this part of the vertigo out?