isAlarmActiveFiltered() not detecting shelved alarms

Update - I've been in touch with support and they confirmed this is a bug, not user error. A bug ticket has been created, but there is no ETA the fix.

I've also learned that my use of this function in the client scope is poor form and could cause hangups: