After deploying a new created module via Module Builder - Module appeared for several minute on Studio only

Hi All,

I'm encountering an issue with SugarCRM (Local instance) after creating and deploying a new module using Module Builder. The module initially appears in Studio but disappears after a few minutes without any clear reason.

Upon checking the SugarCRM database, I can confirm that:

  • The tables for the new module are present, including field descriptions and relationship tables.
  • However, the module no longer shows up in Studio after a short time.

Additionally, I found the following error in the logs:

Tue Jun 24 14:24:33 2025 [32][1][FATAL] failed to find link for coo_contractoffice_opportunities

To be clear, the requirement for the module is that it has a many-many relationship with module Opportunities. Could you please advise on what might be causing this issue or suggest any steps I can take to resolve it?

Thank you

Vy

Parents
  • It sounds like you may be missing something in the definition of the relationship between the coo_contractoffice and the opportunities module.

    To the best of my knowledge, it is recommended that when you create a new module in Module Builder you do not add Relationships from within module builder, rather, add all the Relationships after the module deployment.

    The first thing I would try is a Quick Repair and Rebuild, see if that helps.

    EDIT: also check file permissions, I often have problems with the file permissions after a deployment ( https://support.sugarcrm.com/knowledge_base/platform_management/required_file_system_permissions_on_linux/ )

    If not, and you don't have a problem re-deploying (and losing any data or further customizations in that new module), I would remove the relationship from Module Builder and redeploy it.
    Then, once the new module is redeployed, see if you can see it in Studio and define the relationship from Studio.

    Hope this helps.

    FrancescaS

Reply
  • It sounds like you may be missing something in the definition of the relationship between the coo_contractoffice and the opportunities module.

    To the best of my knowledge, it is recommended that when you create a new module in Module Builder you do not add Relationships from within module builder, rather, add all the Relationships after the module deployment.

    The first thing I would try is a Quick Repair and Rebuild, see if that helps.

    EDIT: also check file permissions, I often have problems with the file permissions after a deployment ( https://support.sugarcrm.com/knowledge_base/platform_management/required_file_system_permissions_on_linux/ )

    If not, and you don't have a problem re-deploying (and losing any data or further customizations in that new module), I would remove the relationship from Module Builder and redeploy it.
    Then, once the new module is redeployed, see if you can see it in Studio and define the relationship from Studio.

    Hope this helps.

    FrancescaS

Children
No Data