Hi Inigo,
Are you using the same evm816x.gel file for your custom board? That gel file is specific for the evm. If you used the same file for the custom board without any changes to compensate for the differences, it can cause issues like what you are observing. Did you confirm that the initialization by the gel file used for your custom board is correct?
Thanks
ki