Hello. Welcome to hcm
Based on the description,your condition is called eustachian tube dysfunction
. Here your tube which connects throat to ear is not opening normally. As air is also needed for ear to function,you are having these symptoms and it is getting relieved by drinking water. Here when you drink water,the tube opens and you have relief from symptoms. Can be left alone by managing by repeated swallowing or taking decongestants.
Potassium or magnesium
has no effect on your condition nor medically advisable unless you have deficiency. Potassium levels have to be maintained at particular level as increase or decrease are dangerous. Consult your doctor for lab investigations and proper management
All the best