S2120 problem w/pressure

Thanks to David at SEEED!
Within 4 days after chatting with him, I received a new temp/press/hum-sensor. C3143A0402 (A)! Changed it, and everything is back as normal.