I've got a component displaying the items from a dataverse table which includes an images column called 'logo'.
Only one table is being referenced, but each location where the component is used has a slightly different filter so I'm using a Custom Property called 'GalleryItems' with a Data Type of Table (Property Type = Data & Property Definition = Input) and this is then referenced in the Items value of the Gallery in the component; 'cmp_OrganisationGallery.GalleryItems'.
This displays all the required items in my component gallery with the exception of the image control in the gallery which errors stating "Expected Image Value". If I test and replace the code 'ThisItem.Logo' with an image from the apps media, it displays correctly.
If I hard code the gallery items to 'CRM_Organisation' (and not use the custom property) then the logo appears every time. The field autocompletes so it's referencing the table correctly - the image field just doesn't like being passed through the custom property.
The odd issue is, I can sometimes get the logos to appear by simply re-writing the correct values but when I save and reopen the app to edit, the issue occurs again.
Does anybody know why this is occurring and if there's a fix?