Technical problem with subform, add record form modal and external applications

Technical problem with subform, add record form modal and external applications

I've found a very specific bug that's nonetheless necessary to fix. Here's how to replicate it :

We have two apps in the same account whose linknames are " v5_bons" and " v5_gestion_inventaire".

v5_gestion_inventaire has a form Nouveau_Produit which represents products.

v5_bons has a form Bon_fournisseur which has a blank subform which contains a Lookup field towards  v5_gestion_inventaire's Nouveau_Produit form.

While testing the form Bon_fournisseur, I tried to make a Nouveau_Produit using the "+ Add New" option within the lookup field : This opens a modal popup showing the Nouveau_Produit form from  v5_gestion_inventaire.

Within the Nouveau_Produit form, there is another subform which has a ZohoCRM Vendors field.

When I try to select a value for that ZohoCRM field in a new row from the context that's been described, the "Searching..." text appears with the spinning icon and all, but nothing appears, because the XHR request returns a 500 status code.

Here are the details on the request that was done :
  1. Request URL:
  2. Request Method:
    POST
  3. Status Code:
    500 Internal Server Error
  4. Form Data:
    1. searchVal:
    2. serviceType:
      1
    3. moduleType:
      13
    4. formAccessType:
      5
    5. zc_lookupCount:
      2
    6. zc_childappname_1:
      v5-bons
    7. zc_childformname_1:
      Bon_fournisseur
    8. childFormAccessType:
      5
    9. childFormLinkName:
      Nouveau_Produit
    10. childAppLinkName:
      v5-gestion-inventaire
    11. baseAccessType:
      3
    12. viewLinkName:
      Liste_des_bons_de_commande
    13. subFormAppName:
      v5-gestion-inventaire
    14. childSubformField:
      Fournisseur
    15. isNewTypeSubform:
      true
    16. zc_childSubformlabelname_1:
      Liste
    17. subFormLinkName:
      Nouveau_Produit
    18. zc_childlabelname_1:
      Produit
    19. isFromSubForm:
      true
    20. childFieldLabelName:
      Fournisseur
    21. zc_childappname_2:
      v5-gestion-inventaire
    22. zc_childformname_2:
      Nouveau_Produit
    23. zc_childSubformlabelname_2:
      Fournisseur
    24. zc_childlabelname_2:
      Fournisseur
Is this something that's on your roadmap or that can be fixed? Because it should be possible to make it work if both apps refer to the same ZohoCRM data.

Thank you.