iPhone 12 timer sound won’t go off
For anyone who has this issue - it may not be in your settings but rather no alarm is selected in Timer.
Go to… Clock > Timer
Make sure ‘When Timer Ends’ is NOT set to ‘Stop Playing’ and rather select a sounds.
I could only find an answer on here which involved a restart or reboot.
hope this helps someone.
iPhone 12