Was it face down? Could be a bad motion sensor? If you flip the phone over onto it's face it will snooze/stop alarms. Maybe yours gets confused by it's own vibration and thinks you've signaled to turn it off? Just a guess.