We have the same problem, we managed to solve this by applying a massive update per database by setting the value of the metadata “_sale_price” with the value of the metadata “_price”.
We were able to verify that the scheduled offer dates are stored correctly but the price is not updating.