Unfortunately, I’ve been having problems with this for years, no matter how many updates and other fixes I’ve tried. I’ve even completely wiped and restored my phone and it still happens. What I ended up doing to avoid losing my job due to accidental oversleeping was get an actual alarm clock. I have a $15 digital alarm that makes a horrible sound but at least it works. I also have a sunrise alarm clock that I really love that’s much more pleasant to wake up to, but was much more expensive. After trying everything on this site, this is the only workable solution I’ve found.
This is by far not the only problem that I’ve had with this phone. The most recent updates first rendered me unable to make calls, and eventually completely crashed my phone to the point I thought I might have to replace it. My previous iPhone worked great (and also cost much less!) until I foolishly updated the system and planned obsolescence caught up with me and slowed the phone down so badly I could barely use it. Needless to say, I will not be buying Apple products again in the future. It’s completely unacceptable that a product customwers pay so much money to buy functions so poorly. Sorry to say it, but Apple is no longer worth the investment.