I've no knowledge of QNAP but
"They are configured identically as far as I can tell except for their names and dacs."
Would seem to suggest the second one failing may have something to do with disallowed characters in naming or case-sensitive naming errors.
Swap the configured uSD-cards between the 2 Pi and that should rule out hardware (such as dac) if the problem moves to the other Pi.
If the problem stays with the errant Pi then you need to check hardware, connections, power etc.
"They are configured identically as far as I can tell except for their names and dacs."
Would seem to suggest the second one failing may have something to do with disallowed characters in naming or case-sensitive naming errors.
Swap the configured uSD-cards between the 2 Pi and that should rule out hardware (such as dac) if the problem moves to the other Pi.
If the problem stays with the errant Pi then you need to check hardware, connections, power etc.
----------
bob
bob