How to stop 5G module overheating?

I have BPI-R4 with Quectel RM520-GL running openwrt 24.10. I’ve only just got the 5G connection running properly within the last few days. Today I noticed that the 5G module was 96°C, despite the router having a cooling fan installed, and another running underneath it. I wouldn’t say it is running especially hard, besides browsing and streaming a movie. Can I do anything with either configuration or physically to reduce the heat?

For my case, im using big fan over the module itself 40x60mm fan Rm551e gl average 40° - 50°

Would you mind sharing how you have the fan set up over the module?

Sure, here you go

I had smaller fan 10x40mm over modem heatsink, its better and practical solution for most cases but for me i wouldn’t care about how things LOOKs.