apparently we were missing the SPI.begin() in the right place at the right time.

My testing of trying to fix it before hand was actually setting up SPI in the wrong order, hence how I missed it.

And how that other commit got by me: stale data in the matrix from other testing (I *thought* I had reset it...)