Asus 5Z getting shutdown automatically

My phone is getting shutdown automatically and sometimes it shows the notification of Charging stopped temporarily : The temperature of the battery is too high.
I observed this meassage is coming after I started facing this auto shutdown issue.
I am charging mobile once in a day and the temprature of room is also cool. Even when I am checking some messages this notificaiton come and phone gets shutdown. I observed many time phone is cool but still this message is coming.
Many time phone is not starting, then i have to shake my phone to Start.
Please help me.😥
Please tell us some basic information before asking for help:
- Model Name: ZS621KL-2A011IN
- Firmware Version:
- Rooted or not: No
- Frequency of Occurrence: Many Times in a day without charging
- APP Name & APP Version (If your issue relates to the app):
In addition to information above, please also provide as much details as you can, e.g., using scenario, what troubleshooting you've already done, screenshot, etc.
========================================
Comments
Hi, we'd request you follow the below steps:
1. Clear system cache.
2. Try the same under safe mode:
Hold the power button for 5 seconds => When the screen flashes with option => Press & hold power option => You will get an option to restart in safe mode
3. If still you face the issue factory reset your phone after taking a full backup.
4. Last option would be to visit the service centre to have
a check. Locate here: https://www.asus.com/in/support/Service-Center/India
Issue fixed after replacing mobile battery.