Thanks, Snapphane! I just posted an update above, I found the problem and it did have to do with DND.
I assume you have a P10 Plus running Nougat, too? If so, can I ask you for a favour? Can you, just as an experiment, enable your DND to allow alarms-only, and then set your default alarm to go...