MAX7219 won't dim

So you've made multiple boards, and you're certain they are physically identical?
Odds of you having all of your LEDs backwards is nil.

No if the LED connections have been misidentified and the board has been assembled diligently then I would say the chances are 100%.

Lesson - Always use sockets for ICs

I would use a scope and look at the signals.