The mobile version of my site has elements floating around for a few seconds before falling into place a few seconds later. Also missing the logo. I don't understand why. It doesn't happen on the official XenForo site.
2GB RAM on RamNode, I used to use OVH and didn't experience this issue there, and when I went to ramnode I started experiencing it initially. I went back to OVH as a test earlier on and it was the same issue basically, no fix, OVH I have a 4GB RAM VPS with them.
I use CloudFlare, cache, lots of compression settings on cloudflare, gzip etc and my initial assumption was cloudflare may be the cause, but I paused it and the issue persisted, I made sure the traffic was bypassing cloudflare via an IP check, and it was.
Just to provide an explanation for others in case they stumble across this thread, it was image compression and Migrate 2 that was causing it, two CloudFlare features that work perfectly on PC, but not so good on mobiles.
Also just want to say a big thanks to the XenForo Staff Team. I don't understand how you guys do it, tickets, support threads, threads in general, I see you guys flying around everywhere and you've probably still got a life off here. You guys must have good commitment, because personally I'm not sure I could do that. One thing is for sure, you guys definitely have the best support and community here than any other forum software I've used or seen. Quality, timely. And of course all of these addons and wide range of work that takes time to maintain. Thank you.