Mir schwant da was
PGM_P *menu[] PROGMEM = { ....

tu' mal den asteriks weg.

PGM_P menu[][10] PROGMEM = { ....

10 ist die max-länge der strings + 1