Your comments

By the way, my iPhone's battery health report says it is still retaining 100% performance so definitely it's not battety issue that is  to be blamed