The video explains the process pretty well, so it’s possible you might have made a mistake in one of the steps.
Here’s a checklist of some things to check that were covered in the video:
Is your size chart page showing properly? You can go to the page and “view” to make sure it’s showing up on your page as expected
Did you create the metafield as a product metafield, type page?
Did you assign your size chart page to the actual metafield in your product? Visit the product in the admin, scroll to the metafield section, and then select the page you want to use.
In the theme editor, did you select the dynamic field icon and assign it to the same metafield? This metafield should be the one you created in Step 2 and assigned in Step 3.
Did you save your changes? (I know this one sounds silly, it’s the equivalent of “is it plugged in”, but you would laugh how often this happens to me)
Did you assign your size chart page to the actual metafield in your product? Visit the product in the admin, scroll to the metafield section, and then select the page you want to use.
Yes i have selected the page in the product admin >> metafield section. Please check the reference image - https://freeimage.host/i/JGZ1ZnS
In the theme editor, did you select the dynamic field icon and assign it to the same metafield? This metafield should be the one you created in Step 2 and assigned in Step 3.
It seems the issue may stem from using a file metafield for a product metafield, whereas the block you’re working with doesn’t support file type. I see this as being the most common reason.
A potential solution could be switching to a page reference metafield instead. You can create a separate page, upload the image there, and then link the metafield to it. This might resolve the issue, as blocks typically allow media only if they support linking it and using a page is a kinda hack to get around it.
Apologies, but my current expertise primarily revolves around Shopify premium themes from their theme store. Themes on Themeforest might have a different interface and functionality, so it’s possible the solution could vary in that context.
Happy to try take a closer look in the backend. Seeing that can help me better understand the layout of your theme.