I ran a test on my site with the scheduling SALE price on the site yesterday for one day.
Here is the screenshot of my product setup for reference from yesterday: https://d.pr/i/KNGqMF
And how it is displayed in my shop (yesterday): https://d.pr/i/vPtIFh.
I checked today to see if the price is updated back to regular price and it is: https://d.pr/i/abkQmW
Therefore, I strongly believe this is not a bug on WooCommerce but rather a conflict issue on your site. Doing a full conflict test is solely for troubleshooting what might be causing this issue on your site. And we’re here to help.
I understand doing a test on live site is not you are comfortable with and I highly recommend creating a staging site to test and locate the source of the issue.
Many hosts provide staging facilities, so it’s worth checking in with them. It’s also possible to do it using the free WP Staging plugin. Link: https://www.ads-software.com/plugins/wp-staging/