This is a new problem.
I've got a Huawei P9, EMUI 5.0, Android 7.0. I've had the phone a couple of years, since new. I'm the only person who uses it, so no one else has changed any settings.
I've been through my settings, and all sounds should be working.
When I set a timer, the alarm sounds...