Not recognizing product ID

We are receiving an invalid product data message when testing. However, we are using the correct product ID. When we originally set this product up, we created two product versions and four feature flags. We decided not to use versions, so deleted them. However the feature flags are still there. Could this be causing the problem of recognizing a valid product ID? Should we delete the feature flags if they are not being used for that product?

It seems we figured it out! Seems we forgot to download the product.dat file.