Clear Problem Summary for Plasmic Support

Issue: Custom component CropUpload not appearing in Plasmic Studio component list despite successful app host setup.

What’s Working:

What’s Not Working:

  • CropUpload component doesn’t appear in Plasmic Studio’s component insertion menu

  • Debug console logs from plasmic-init.ts are not visible anywhere (browser console or Vercel logs)

Key Technical Details:

  • Component registered in plasmic-init.ts (not plasmic-host.tsx) :white_check_mark:

  • Registration includes required props: {} property :white_check_mark:

  • Uses isDefaultExport: true and correct import path :white_check_mark:

  • Added extensive debug logging with emoji markers - none appear in console

Critical Observation:

The debug logs with emoji markers (:police_car_light::police_car_light:, :white_check_mark::white_check_mark:) are completely absent from both browser console and deployment logs. This suggests plasmic-init.ts may not be executing at all, despite successful deployment.

Similar Cases:

This matches patterns where component registration code appears correct but the registration file isn’t being executed properly in the app host context.

Request:

Please investigate why plasmic-init.ts execution isn’t producing expected console output in the app host environment, preventing component registration from completing.
I tried my best to explain my problem clearly and with as much detail as possible. I hope Jason will read it carefully before declaring that I wasn’t clear and deleting my problem.

Rough summary: I tried to insert a component into the code via GitHub and then pull it into the project with configure custom app host, but the component doesn’t appear for use within Plasmic.

Hi @carlos_eduardo, sorry for the late reply. Based on the information provided, it sounds like your registerComponent call is not being executed.

However, without access to your code we can’t do much further debugging. Is it possible for you to share the project on Github, or provide a minimal reproduction?