try reading up on magnesium deficiency or low magnesium, hypomagnesemia, that kind of thing. it's right off the mainstream radar. I literally taught my own doctor about it. regular blood counts don't look at serum mag and if they did, most doctors wouldn't even see the problem if there was one.
so, one easy step to rule out this simple electrolyte issue, is to ask for a serum magnesium test and never take normal for an answer. get your own copy of the results, and make sure your levels are right at the top of the normal range.
deficiency occurs well within the so-called normal range for magnesium and many other things. there are all kinds of reasons your levels would be low, it's very common, very underdiagnosed, and VERY CHEAP AND EASY if it does turn out that your levels are down (ie mid to low normal).
the supporting science is extensive and conclusive. your target serum range for magnesium is 2.3-2.7 mg/dL (or .95-1.1 mmol/L).
testing is easy. addressing dietary deficits is easy. supplementing is a smidge harder, but we have all the info here
the good news is finding out has a much shorter turnaround time than the neuro visit
that's enough info for now, if you read up and it looks like a plausible thing to check, we can get into more detail as needed.