Radxa Sata Hat top board - Button Configuration

Hello,

I have installed 2 top boards on 2 separate RPI5s and I cannot get the Radxa Sata Hat top board button to perform any functions regardless of the configuration file, for either system.

When I look at the code associated with misc.py from git (line 104):

line.request(consumer='hat_button', type=gpiod.LINE_REQ_DIR_OUT)

So the button has been configured as an output?

I can’t see how this would work in any circumstance, but could this be the source of my problem?

Everything else appears to be working correctly and I have checked the GPIO to confirm it is working correctly.

Regards

PiPPiP