It’s possible that it is IE issue then (xibo will use IE to open webpages), however PC with W10 and only 2G ram may have various memory issues, I don’t think I’d expect the CPU to be at 100% usage though.
1.8 series players do not support CEF, as we weren’t happy with that implementation, that being said in this particular case it might be worth a try to check 1.7.9 player with CEF enabled (in display profile) and see if it will be better at playing this webpage.