I think I maybe figured it out! My phone was also going into vibrate mode by itself... until now...
Go to Settings, to Sound, to Quiet Mode, to Schedule settings. Even if you have schedule settings "off," go in and turn it temporarily "on." Then unclick the days of the week.
Similarly, if you...