@fjcom Please post this as a support question, not a review.
There’s so much here that’s unclear. Here are questions we have for you:
1) What is the actual problem? What does “did not adjust the date” mean?
2) Have you followed the troubleshooting guide?
https://publishpress.com/knowledge-base/troubleshooting-unpublish/. What worked and what didn’t?
3) Over 100,000 sites are using this plugin successfully. What is different about your site? What debugging steps have you tried?
4) What is this “woo commerce badge plugin”? There are dozens of the plugins that fit this description.
5) What is the random value? Is it 7 days from today (because that’s the default)?
@fjcom There’s a support forum right here for situations like this:
https://www.ads-software.com/support/plugin/post-expirator/