and one of my friend encountered the same problem as your. He took the phone to customer centre and they changed the charging port, now his phone is working fine. Contact with customer supports.
oh okay, I think due to summer fast charging is charging phone slowly. When I charge phone in morning, it'll hardly take 2 hours at max from 0 to 100 and in noon or evening it'll take 3+ hours.