I have seen the coolant temperature oscillate between 194 degrees Fahrenheit and 248 degrees.
Do you think that is normal?
I do not hear the noise that the electro fan should make...
it may be that is very silent?
My Compass is 2.4L Petrol engine
Yikes! I would say its not
normal and you may have hurt your engine.
Mine stays about 190-195F; don't think it went over 200F all summer.
I'm new to owning a Compass, but on other vehicles I've had, the fan did not run all the time, only when the engine got hot enough to need it. If the fan isn't running and your engine is as hot as you say, I suspect your fan may not be running at all so your radiator and engine are not benefiting from its expected contribution. You may be overheating.
I don't mean to talk down to you, but consider the obvious: have you checked your coolant level? Maybe its low. A bad thermostat is another possibility.
If coolant is OK, maybe you've got a defective gauge or sensor? The oil gauge in an Olds I once had would give me a false high at certain places in the dial -- it would just shoot up for an instant but as soon as I passed that spot in the dial it would go back to normal. I had my dealer check it out and he said it was a bad sending unit. After understanding the reason I declined the repair since it wasn't hurting anything.
In any event, I'd suggest verifying your engine temp to be sure you're not damaging it. I'm almost surprised some safety device isn't shutting it down if the temp is that high.
Good luck; I hope we have a happy ending to this.