• Action on failure:
    Return false, log error to cleo.log or skin_selector.log, do not crash.
  • Before fixing the crash, you need to understand the three main culprits:

    Instead of direct model swap, enforce a safe sequence: