I never had any problem with this switch, I'm surprised myself about this thing. (spoiler: I'm an experienced network administrator and probably miss some things that you maybe have trouble). In fact, it's working so well that I didn't want to update the firmware to keep it "working". Regarding the temperature, I measured with the chinese infrared gun and never goes up beyond 60ºC. So, passive cooling is the way. I connected one Ubiquiti U7 pro XG and one Ubiquiti U6 Long range, both with PoE. One is 15 meters aways and the other one 35 meters away. Everything works flawlessly