fallback to alternative external version also when it fails because of base resolve mismatch# fix resolved .mjs modules treated as external fixes #30330