That simply means your using too much detergent in the bucket, there is a residue of the actual chemical left on the floor which gives you the stickiness and haze.
This may be more about the detergent using in the process. Because I have been using the appropriate ratio of detergent, but it still always turned out to be sticky. Can anyone recommend me any of the best mops for vinyl floor or something else to consider.