Hi Developers,
My Android 6.0 HTC phone has been rebooting itself randomly and I've been trying to figure out what's causing it for weeks now.
Then I noticed it only happens when I arrive home or shortly thereafter. This led me to think it might be a WiFi issue, so I went on searching for clues and came across an article which claimed
that Android phones might be susceptible to low Wifi signal beause they tend to hold on to their current channel forever.
My configuration consists of a "main" WiFi Router and an Access Point, aimed to achieve full WiFi coverage throughout the house.
Both devices have the same SSID and each of them supports a 2.4GHz and a 5Ghz Channel, so 4 channels in total.
When I learned about the WiFi Roaming Fix app I decided to give it a go, and it has since resolved my random rebooting issue, so well done and Thank You!