On FlightAware, it appeared to be almost landing in CLT but had circled a few times and I quit watching as I thought it was a done deal but then it appears to have been diverted to Charleston again. I have no idea the reason but 3 days in a row seems very odd for any reason.