I have the same issue with the LCD 1602. In the Matrix codes, it seems like the board name is not listed. Perhaps this is the reason why it not initializing.