Engine coolant temperature has not risen enough to open the thermostat even though the engine has run long enough.
This is due to a leak in the seal or the thermostat open stuck.