I have a recordtriggered flow on EmailMessage which fires on incoming emails. Whenever the email message is inserted the recordtriggered flow sends an email alert which is using vf template.
When I see details of case in email I am just seeing case number and id. Other fields like subject, closeddate is not showing any value.
But when I added renderUsingSystemContextWithoutSharing="True" in my vf template rest of the field values is getting displayed in email.
I am not able to understand the concept behind it because the whole process already run as a system user that does not restrict anything as it has access to everything.
Any help would be appreciated.