When I tried to use it, I sprayed the Zeiss spray onto a Zeiss supplied microfiber cloth (was part of a kit I got from an optometrist), wipe the glasses, then use a dry part of the microfiber cloth to wipe it away. I don’t think a more absorbent cloth would help much since it’s a greasy residue. Plus, other sources tell me that I shouldn’t use anything other than microfiber to clean my glasses. The spray just seems like a poorly formulated product that can’t cut through grease like dish soap or the Zeiss disposable wipes.
I should have clarified that they were both part of the same kit, with no other cloths provided.
Also, what I do is pretty much the same as what Zeiss says to do in their instructions, see this video link (couldn’t find written instructions on their site): https://www.zeiss.com/vision-care/us/need-new-eyeglasses/eyeglass-cleaning-solutions.html#overlay-benefits-832427451
Lastly, what do you mean by using the spray and cloth apart? Do you mean using the cloth dry? Because that is even greasier than using the spray+cloth.