AI FDE Error: Failed to load Workshop module due to missing Action Parameter RID

Context:

I am a software designer who has been leveraging Claude Code extensively over the past year. I recently transitioned into Foundry and have been utilizing the AI FDE tool. Compared to manual configuration within Foundry, the experience has been excellent; I’ve successfully managed CRUD operations for object types, actions, and general Ontology metadata without issue.

The Problem:

I am now attempting to use AI FDE to iterate on our UI Modules (Workshop). While I can reference the UI Module correctly, AI FDE fails during the “loading” phase with the following error:

[Error] Failed to load Workshop module: No ID found for action parameter RID: ri.actions.main.parameter.14d4d52e-315f-4976-a7a7-92e261affbc3 (at config path: eb7403c7-16e7-4cd6-9c7e-2dab9b5c4526.actionConfigs.0.actionConfig)

Troubleshooting Steps Taken:

  1. Baseline Validation: I created a fresh “sandbox” Workshop module to verify if AI FDE supports UI editing. This worked as expected—I was able to edit and push changes successfully.

  2. Component Isolation: I created a copy of our primary front-end (developed over the last 8 months) and attempted to delete components part-by-part to isolate the broken reference. Surprisingly, the error persisted even after the majority of the content was removed.

  3. Resource Identification: I searched for the specific RID (ri.actions.main.parameter...) using Inspect Element while the app was loaded in the browser, but I could not locate a match in the DOM or network calls.

I am currently stuck in a loop where I cannot load the module in AI FDE to fix the reference because the reference error prevents the module from loading.

Questions:

  1. Is AI FDE intended to support direct edits to complex Workshop/UI Modules, or is it optimized primarily for Ontology work?

  2. Are there recommended strategies for locating these “ghost” RIDs within a module’s configuration?

  3. Is there a way to force AI FDE to ignore these loading errors to allow for manual cleanup within the tool?