DHT22 vs BME280 vs SI7021 , which can read near 100% humidity the best

So far all of the digital sensors have failed in more or less the same way: they work OK for a couple of weeks, then suffer from rising readings for a week or so till they hit their maximum and just stay pegged there from then on.

Please provide a list of the sensors your tried and failed this way.