Hi @mhtedford,
I think the issue here should be caused by the Due Date condition.
Please click the advanced mode of the Due Date condition, if possible, share a screenshot about that.
Modifying the formula into the following format should make it work:
@lesstOrEquals(formatDateTime(item()?['Due_x0020_Date'],'yyyy-MM-dd'), utcnow('yyyy-MM-dd'))
I saw the screenshot under the Compose Action, AddDays function adds 0 to UTCNow(), if you would like to just format the current Date, then we could take use of UTCNow('Format')
Besides, The formula I shared above may not show the proper Due Date content, make sure the Due Date part matches.
Check to see if this would make it work.
Function reference:
Workflow Definition Language
Regards,
Michael