So that worked! it launches fully now, but the toggle switch only works to shut it down about 1 out of every 4 times I flip it, and it doesn’t seem to be able to turn it back on by itself, did I miss an installation step?
A quite raw way for testing the power switch behavior of the ControlBlock is to just connect the two button pins with each other. This signals the ControlBlock that the switch is turned “on”. When the RPi has booted you can then disconnect the two pins and you should see the RPi being shutdown by the ControlBlock service.