I had two networks set up in the EdgeRouter: one for data and one for voice. While configuring the device via the GUI, I had set up a phone with the name of "Chief" and then a computer in the other network with the same name of "Chief". I figured since they were in seperate LANs that it would make a difference and I didn't receive any notice from the GUI that duplicate hostnames were disallowed.
It wasn't until the next day after DHCP leases started expiring that I got a call from work in a panic when the computers and phones were no longer working.
Long story short, it was the duplicates that prevented DHCP from working.
I don't know if this is considered a 'bug' or something 'nice to have' but I would like at least a warning from the GUI and/or CLI that identical hostnames aren't allowed.