There is an issue with leveling up houses.
Even if a (in this case a T1 house) house has not fulfilled all needs, it will level up to T2.
In the first screenshot you can see a T1 house in winter. It has 24% attraction fulfilled.
Sometime in winter it had leveled up to T2, with only 24% attraction. But it would need 30% to do that.
In the second screenshot, it showes the house at T2 in spring, still with 24% attraction.
Now it says it will get abandoned soon because of the 24% attraction.
I haven’t build anything near the house, or removed a attraction building or anything like that in the timeframe between winter and spring.