TBH Umberto this is nonsense. -4 degrees are -4 degrees. Doesn't matter what dewpoint are.
Not again...I obviously know exactly what dewpoint is, thank you. This is NOT the issue. Please re-read my replies more carefully, before saying I'm writing "nonsense."
As I've said, so many times already, GSX will NEVER consider icing possible, when the temperature is above +7C. If it's below, it will then look at the relationship with the dewpoint.
The issue is, what GSX should do when it CANNOT parse Metar from the sim because, for some reason, the Metar string it got from the sim is CORRUPTED/ILLEGAL/CONTAINS AN ERROR, or anything else that would cause the official standard library we use to parse the official Metar format to considered it incorrect.
And again, as I already explained, so many times already, what do you think it's best for GSX to do, if the Metar is invalid OR the temperature reported in the Metar is CONFLICTING with the temperature reported in the simulator variable ?
And, what about if the Metar is not corrupted, but it's just wrong ? How can GSX can possibly know that what is an otherwise legal Metar string, is in fact outdated/wrong, maybe because the weather engine you use is confusing it ?
As I've said, so many times already, the only thing that would stop you assuming GSX has a "bug", when it clearly hasn't, would be to just ignore the Metar altogether, and look only at the outside Temperature, which could be done by reading only the simulation variable.
That would mean, of course, we would have to ignore the dewpoint entirely, which is wrong and a step back in realism but, if people continue to fail to understand this, and continue to assume GSX as an incorrect deicing detection, when the only issue is other addons playing with the weather in nonstandard ways (thus confusing Metar reports from Simconnect), I'm afraid that's the only choice we have.