If there's a typo in module-info.java, the Kotlin compiler will not report any error. We also do not report errors about split packages in dependencies. This is expected because you will compile the same module with javac anyway (at least to obtain module-info.class) and see those errors.
However we do report things like usages of non-exported elements from other modules, and even if module-info.java contains a typo, the compiler should recognize the non-erroneous parts of the same module-info (everything else that's parseable) and report these errors. If it doesn't, it's a bug.