==> Until more recently, Product XYZ had not been ready but Provider XYZ has made changes to the product a while ago that address the issue and markets are now embracing the product.
Is this sentence grammatically correct? My thinking was:
- 1) Had not been / past perfect --> It is ready ever since Provider XYZ has released the product but since that was a while ago its a condition that changed in the past before the present.
- 2) Has been /present perfect --> Provider XYZ released a product but this release is affecting the present and future and I want to underline that by using present perfect. I also don't know the exact moment when they released it.
Thank you for your help, much appreciated. Just wanted to make sure I am using past perfect correctly. At what point would you use "past tense" in a sentence like this? E.g. if you know exactly when the product was released.