It could be one of two things. The clutch alignment could be off, which will require a special tool to ensure they properly aligned. One other thing the belt deflection could be to tight. Both of these things are critical to the longevity of the belt and clutches.
I just bought a 08 ranger xp le turbo silver about a month ago,the belt had a slight squeal when i first rode it,it has quit after i had put a few miles on it,everything seems good now and I have had it in some very rough places with no problems!
Mine has not stopped squealing since I loaded it on the trailer last week (when purchased.) I know the difference between hi and lo gear situations and I'm convinced it has an issue that needs to be addressed. I'll be taking mine back to the dealer for sure.
There was a squealing sound from the belt on the new bike I went to pick up. I brought this noise to the attention of the dealer & they could not correct the problem within an hour so they assembled another new bike which ran fine. I do not know what the problem was & obviously the mechanic did not know either. Sounds like a warranty issue to me.
P.S. It only squealed when the wheels were turned left or right from a stopped position.