Hi @Anonymous
Thank you very much for your update.
If that's the case, the issue is caused by lack of date conversion from excel.
The date output from excel should be a number like 44317 instead of 2021-05-01 even though they are formatted as date in excel.
What we need to do is using below expression to switch to normal date.
formatDateTime(addDays('1899-12-31',int(items('Apply_to_each')?['Period of Performance End'])),'yyyy-MM-dd')
So your condition could be modified as :
formatDateTime(addDays('1899-12-31',int(items('Apply_to_each')?['Period of Performance End'])),'yyyy-MM-dd') is equal to formatDateTime(addDays(utcNow(),30),'yyyy-MM-dd')
If you want to check date output from excel, you can create another flow for test purpose.
Manually trigger a flow;
List rows present in a table;
Create HTML table and test it.

Then, I can confirm you will see 4xxxx numbers listed here.
After you get it confirmed, you can go back to your original flow and modify expression as I suggested.
Here are multiple similar threads in our forums, you can take a look:
https://powerusers.microsoft.com/t5/General-Power-Automate/Manipulating-Flow-Excel-Date/td-p/365876
https://www.youtube.com/watch?v=E67YoByn9eA
Hope it helps.
Please click Accept as Solution if my post is helpful to you. This will help others find solutions to similar questions. If you like my post and/or find it helpful, please consider giving it a Thumbs Up.
Thanks
Anna