Unicorn pHAT Detected but doesn't light up

I tried with every pin connected just to see what would happen, and same result. TO make sure I wasn’t going crazy, I rebooted without the pHAT attached and ran the detect script again, and got the same result. Am I interpreting this incorrectly?

root@raspberrypi:/home/pi/Pimoroni/unicornhat/examples# ./detect.py
Detect

Note: Your Unicorn HAT must be plugged in before boot to detect properly!


Trying to detect if you have a Unicorn HAT or Unicorn pHAT
Autodetection finished, let's see the result...

Your height is NOT equal to your width, so you must have a pHAT.

If your hardware has been properly detected, it should be safe to use the following in your code:
unicorn.set_layout(unicorn.AUTO)

Otherwise use one of the following in our code:

unicorn.set_layout(unicorn.PHAT)
unicorn.set_layout(unicorn.HAT)

root@raspberrypi:/home/pi/Pimoroni/unicornhat/examples#

That looks to me like it detected it, especially when compared to the result shown in this post. Is there a problem with this script? Or is there some trick I’m missing?