570 overheats after hours of riding

As anyone had the problem of overheating after 4 or 5 hours of hard riding? Mine seems to almost every trip. If I ride for the day it always seems to overheat near the end of the day, I take breaks and the machine doesn’t constantly run for that long. I have checked coolant and there is no air in the system also my fan cycles and the radiator is clean. I’m about to trade this thing in since it gives me problems on every trip.