KUKA Robot codes
KUKA RobotSystemBasic

KRC0388

KUKA Robot KRC0388 - <module name> IS NOT A MODULE

<module name> IS NOT A MODULE

This alarm occurs when the KRC controller attempts to load or execute a file that is identified as a directory rather than a valid module file. The system expected a compiled module (.src,.out, or other module format) but encountered a directory path instead, preventing proper program execution or module loading.

Common Causes

  • Incorrect file path specified in program call or module declaration pointing to a directory instead of a file
  • Missing or incorrect file extension in the module name reference
  • Directory created with the same name as an intended module file
  • Corrupted or incomplete module file conversion resulting in directory interpretation
  • Typo in the module path causing the system to resolve to a parent or unrelated directory

Troubleshooting Steps

  1. 1Verify the complete file path in the program or module declaration and confirm it points to a valid module file, not a directory
  2. 2Check that the module filename includes the correct extension (.src, .out, or appropriate KUKA module format)
  3. 3Navigate to the file system location using KRC file explorer or command line to confirm the file exists and is not a directory
  4. 4Review recent program modifications or file transfers that may have introduced the incorrect path reference
  5. 5Recompile or re-download the affected module to ensure the file is properly created as a module rather than a directory
  6. 6Clear the KRC controller cache and reload the project if the issue persists after corrections

Seeing Multiple Alarms?

Seeing another alarm with this one? Enter the code.

Get machine-aware diagnosis

AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.

Start free

Was this guide helpful?

Always verify with your machine manual or a certified technician before performing service procedures.