rmenhal is right, although why there hasn't been a scene release of M8 w/Eject fix as there was for M7 beats me
Personally, I like the way it resets only on games, and does not on video or music. Strangely, when I first used it I also got "random" resets, but upon reflashing with an edited (in EVtool, for boot order) version it has behaved itself ever since