Thermostat should be opening at 88 degrees, not 100.
There are many poor thermostats around, even genuine are hit and miss these days sadly. Waxstat are the preferred manufacturer, but you still need to test it before fitting. I’ve had most success buying them from Land Rover.