I have a 2015 500i LE with just over 400 miles on it,up to now been an awesome machine zero problems. Got it out this past Sat. and got hung up in some deep snow, after several tries of back and forth was making progress of getting it unstuck, mind you was not beating it by any means, it acted like it was stuck between gears.After removing the seats and engine cover nothing looked amiss,linkage and everything appeared fine. Was able to with the help of a buddy to rock the machine back and forth and it appeared to snap back into reverse.It then seamed to shift alright but did not sound quite right but thought it was because the engine cover was off and everything sounded louder. So after some thought I thought well you plowed some heavy deep snow the weekend before and gave it a nice workout then put it away in a unheated garage so maybe some melted snow or whatever got in there and froze up.So put it the garage with some heat on it for several hours and tried it again just in the backyard and everything seamed fine. Put it away for the night thinking great all is ok,so Sunday back out to the garage and put engine cover back on and reinstalled seats etc. Then took it for a longer test ride putting thru all of it's paces and everything worked as it should but did appear to make a little more drive belt noise. Thought ok I can live with this just probably shortened the life of my belt is all. So returning home doing 36 mph it just locked up and slide to a complete stop,thank God the road was snow and ice covered so it slid to a stop,if not I am afraid it could of been ugly. After numerous attempts was able to somewhat get it into reverse and get it out of the road. Tried last night to tow it to my garage but the rears wheels are dragging no matter what we do so quit the towing process not wanting to further damage anything. Reached out to local dealer,sadly they are worthless,tried numerous ways and times to Kymco USA with so far zero response. I have never owned anything that was CVT driven so do not know much about them,I am a millwright by trade so very mechanical but could use any help you guys may have . Sorry so wordy but wanted to sare the whole story. Thanks