The merkle root being generated for me is wrong. I looked at the list of addresses included when i click the copy button and it's an array of the correct size but all addresses are "0x". When I use this empty list I see that the root is correct.
(also the copied solidity fails on mintAllowList because it needs calldata added to the _proof parameter)