On a custom board, I've got 2 inputs connected to an external pullup and a pad. One in is P12, one on P21.
When I short the pad for P12 with GND, that input read low, that's fine. Otherwise it reads high.
When I do the same for the pad connected to P21, it keeps reading high.
I do not have the flag CONFIG_GPIO_AS_PINRESET set (actually I've put my code that outputs the inputs status in a #ifndef CONFIG_GPIO_AS_PINRESET), and looking at UICR PSELRESET, both are 0xFFFFFFFF.
I've read other issues like https://devzone.nordicsemi.com/f/nordic-q-a/16195/nrf52832-p0-21-reset-pin but it seems like I haven't missed anything...
