same problem happened with me..My Samsung S7 edge was used to being over Heated, Restarted oftenly, Hanged..So I was irrited and went to Samsung Care for the above issue...they returned me my Android after 1 week by replacing internal battery and did...