O-oh, sorry to hear this. Well, that’s a bit weird 
Have you tried, how about clearing your web browser cache? Or are you using some web browser extension which might block something, like loading some resource or?
UPDATE:
Okay, now the autoplay even not working at my end.
When looking into the code, I assume you are missing equals =
sign, then quotes ""
and semi-colon between parameters?
data-uk-slideshow autoplay:true autoplayInterval:5000 kenburns:false animation: random-fx duration:500 pauseOnHover:false height: 500
Should be:
data-uk-slideshow="autoplay:true; autoplayInterval:5000; kenburns:false; animation: random-fx;duration:500;pauseOnHover:false;height: 500"
Or else, it might be each parameter itself - > which happens to change when I manually clock on the slideshow navigation arrow.
May I ask have you got Auto Minify: HTML, CSS, JavaScript
enabled under the Speed tab → Optimization at Cloudflare dashboard?
Or maybe Rocket Loader
option is enabled? (the same tab, scroll down a bit to find it)
If yes, can you temporary uncheck them / disable, therefore navigate to Caching → Configuration → click on the button “Purge Everything”.
Wait for a minute and re-check.
Reply back here when changes applied/done.
Something from the external resources is not loading properly, that’s why the icons aren’t appearing as they should normally.
UPDATE 2:
When I manually modify the CSS from the Developer Console (F12) of my Web browser and add font-family: FontAwesome
to the CSS, the icons appear immediately.
The CSS selector:
#g-header a {
color: #e9e9e9;
font-family: Fontawesome; /* Manually added from me, temporary to check */
}
See it in action at the picture from below: