It's almost certainly because you aren't loading enough soap. I used to have this exact problem until I learned that I needed more soap. Maybe because I have hard water or something, I don't know....