I also had this problem. I had to replace the window runner (rubber that lines the entire window). That turned out to be ripped at the end closest to the seat beat area, it would push my window off track.
I hope this helps if you haven't taken a good look for rips.
I went to the junkyard and pulled out an old liner, but I noticed they stretch. $70 bucks from honda.