I've added the behaviour when M669 has too many entries per matrix row to the bug list.