Your issue seemed to have been different then mine, on page load the entire header would open freeze, for some reason adding a motion effect fixed it.
I was able to fix the issue by adding a fade in on my header, if you remove the fade in then it flashes – very odd.
Have the exact same issue on my site – only thing that fixes it is rolling back Elementor to 3.19
I have the same issue with Contact Form 7, how did you solve it?