Have u tried playing ur games without the cooler? A normal room fan should also do the trick for keeping the temperatures low.If that doesn't work, u should call the customer care and try to get a replacement or a fix for it.
Have u tried checking the settings for a 120fps option? Some games like codm make u use medium settings for 120, so maybe the same goes for bgmi.If u can't find a way to get it to 120, check out a youtube video to solve ur doubts. Those always work.
The same happens to me sometimes, when I remove and put a case on it. The best thing to do is remove the case u are using (if u have one on the phone), that way there are no disturbances for the pressure sensor. This is all that I know. I hope this h...