Is it a hard water film or a greasy film? If it is hard water, try a cup of vinegar in the final rinse. Also, try different soaps. Some are very prone to leaving a film, and may react differently in different types of water. If it is a greasy film, it may be coming from other dishes that are in the dishwasher at the same time, something like a plate with a lot of bacon grease on it, for example.
I just always wash this stuff by hand. Being it is hard for me to stand I fill a bowl with hot soapy water and take to my table to wash the items, then I go back to the sink, dump that water and get clear water to rinse, then dry the items and they go right back to the bathroom. I never have trouble with my plastic food storage containers getting a film on them when done in the dishwasher.
Add your voice to the conversation. Click here to answer this question.