Hi dead_head,
As your snooze alarms are not working, you can try some troubleshooting and isolation steps:Test with different alarm sounds. If using text tones, try a default tone. Test with different alarms. You can also remove the alarm and test again. As seen in this article for what to do when an app doesn't work as expected, If an app on your iPhone or iPad stops responding, closes unexpectedly, or won’t open:Restart your iPhone.Update your iPhone, iPad, or iPod touch
You can also see if any of the troubleshooting steps are relevant to your issue under "If the alarm volume is too low or quiet" from How to set and change alarms on your iPhone:
If the alarm volume is too low or quiet
Do Not Disturb and the Ring/Silent switch don't affect the alarm sound. If you set your Ring/Silent switch to Silent or turn on Do Not Disturb, the alarm still sounds.
If you have an alarm that doesn't sound or is too quiet, or if your iPhone only vibrates, check the following:
Set the volume on your iPhone. If your alarm volume is too low or too loud, press the volume button up or down to adjust it. You can also go to Settings > Sounds & Haptics and drag the slider under Ringer and Alerts.
If your alarm only vibrates, make sure that your alarm sound isn't set to None. Open the Clock app, tap the Alarm tab, then tap Edit. Tap the alarm, then tap Sound and choose a Sound.
If you connect headphones to your iPhone, the alarm plays at a set volume through the built-in speakers on your iPhone as well as wired and wireless headphones.
Manually adjusting the time on your iPhone in Settings to change app behavior, like game timers, isn't recommended and can affect alarms.
Best regards.