2013~2016 CX-5 Sunroof still needing to be continually reset

I've reset my sunroof several times now after getting stuck in the open tilt position. After doing the reset it will fully slide back and need to be reset again. Sometimes after it's reset it moves in about 2" increments and will slide fully forward and close. I've even tried disconnecting the battery and it still does the same thing. Anyone else having this issue?
 
Back