I get bouts of this from wearing sealed headphones for too long (not specifically noise cancelling headphones but pretty relevant since noise cancelling headphones almost always form an airtight seal with the ear to work so they too fall into this category).
I think for myself there's certain atmospheric conditions that lead to the otoconia (the crystals that cause it) irritating my hearing and sealed over the ear headphones are a huge cause for me.
Might be worth looking into. The treatment for BPPV is to move your head in specific ways to shake the crystals out which is damn simple to do too so if it is the cause it's actually quite treatable.
https://www.hopkinsmedicine.org/health/treatment-tests-and-t...
Didn’t fully appreciate it until I noticed my screaming baby (96 decibels) was inaudible not much more than an arms length away…