I just upgraded my nice!nano split (use_config) to v0.8, and the matrix is not working at all if row2col = true. Both rows and cols measure 0V.
I can not enter anything on the keyboard. Turning off async_matrix feature do not help either.
Just to double check, for HW problems, I set row2col=false -> in that case the matrix scan works well: if I short across the "wrongly" directed diodes, I can "type". In this case cols are High, rows are 0V just as expected.
(The previous version of RMK also worked well.)