E-mail preview as contact, can't see addition dropdowns

Hi,
I’m using variables in my e-mail compontens, so I turned on the “Use compionent in Programmable e-mail” button. For some of my component I still get a nice preview of the component, but for other component I only see this message instead that I have to preview the e-mail to see what it looks like.
Why will some component render nicely, and other won’t even though the both use properties from Hubspot for the content?

After some further digging it seems to be when I’m using custom properties. When I’m using “Deal” it works, but when I’m using one of our custom objects with props it seems like i can’t even show a preview.
Does that make sense?

If some of your HubSpot email components preview correctly while others don’t, it’s likely due to how variables are handled. Static content like text or images usually renders fine, but dynamic data—like conditionals, loops, or external API calls—may require a full email preview.

Try replacing variables with static values to check if that’s the issue. Some properties only populate when an email is sent, so the editor might not have access to them. If needed, send a test email to confirm the final output.