I have a workflow that is meant to compare dates and look for a match. Currently I convert the dates to a string as a short date so the time is not included and then i compare the values of the strings as a condition of a Run If action. The Run If is never triggered despite the strings clearly matching which you can see here as a screenshot of my wf's log. And in the log we would know if the run if was triggered by a separate entry into the log. As you can see below the two circled values clearly match. This has been driving me crazy for hours. Any idea what could be the issue here?