My name is XXXXX XXXXX I am an authorized Bosch service tech and I can help you today.
The most common cuase for cloudy or spotty dishware and china is low rinse aid.
Even if the rinse aid light is not on, I would first recommned filling the rinse aid then run a few more cycles.
The rinse aid will help to wisk away the water and moisture that sticks to the glasses and china and causes the cloudyness.
If that doesn't help then I would recommend that you clean out the filters in the machine.
Please get back to me here when you are ready and I will help you more.
thank you - the advice about the light not necessarily coming on when the Rinse Aid is
empty is most useful as I have always tended to refill it only when reminded by the light.
Now I know otherwise! The last cycle worked well so I think (and hope) we have the solution.