So I recently ended up with two enviro+ boards as a result of some SPI weirdness (Pimoroni replaced but then we discovered the problem so I paid for the replacement). I don’t know what the hell happened, but I ran the install scripts just fine, Pi was showing SPI was enabled but the screen wasn’t working on the Enivro+. I ended up manually turning off SPI and enabling again (using raspi-config) and suddenly it started working! Well worth giving that a try!