Hi Tom
I see two possible things wrong.
The first is using sudsy ammonia! The second is, you didn't say what kind of dishwashing liquid. There are tons of dishwashing liquids out there that have all kinds of hand lotions in them. The only two I ever use are Lemon Joy and Lemon Dawn, I think the Lemon Joy works best and the new Orange Joy follows a close second, even ahead of Lemon Dawn.
My formula to make 1 gallon of Window and all purpose cleaner, even works on smoke covered monitors is 1 (16oz) bottle of 91% Alcohol, 6 ounces BoPeep or equivalent clear ammonia, 1 teaspoon (5cc) Lemon or Orange Joy and 2 tablespoons (30cc) of white vinegar. Then top jug off with filtered water. I usually add 5 units or 2.5cc of blue colorant such as food color to distinguish this mixture from others I keep in the utility closet also.
TTUL Gary