Hi there,
So , do give a good visual inspection. Look for any solder bridges or cold joints. Try the Heatsink also but we feel your pain it’s NOT optimum for sure. Seeed would do well to Rework this unit an make a number of improvement. IMO
GL PJ