There are a few situations where the popup needs to communicate to the user that there is an issue rather than just blanking them:
Sometimes the back end might fail to send through a response about the product for whatever reason, we need to have a proper error for if this does happen.
If we can't determine the product then we need an error that's more than "experiencing difficulties" maybe "we couldn't detect the product please send us feedback about the product here."
If the score can't be calculated then the "N/A" does the job but an explanation about how we don't have the information about this product to work out if it is recyclable would be better.
There are a few situations where the popup needs to communicate to the user that there is an issue rather than just blanking them: