Deer can be very smart when it comes to hunting. It’s almost like they have a sixth sense whenever we’re around. It’s not a sixth sense, though. They simply use their normal 5 senses when it comes to escaping predators. Deer use their smell more than anything, so taking the scent of your body or clothes from the wind is a high possibility.
They will run away from anything that smells strange, even if it smells good to you. Floral detergent and other nice smells are signs of danger to these prey animals and they will get away from them as quickly as possible.
There are many ways to remove these odors, including using an ozone generator, as said here: http://www.damagecontrol-911.com/ozone-generators-hunting-work/
Ozone generators can be dangerous if use them incorrectly, though. These gasses are composed of oxygen atoms that are very reactive to organic material. This means any living thing, including humans. It causes problems with breathing and makes our respiratory system uncomfortable.
However, this also means that the bacteria that cause gross smells are also affected. It will kill those bacteria and leave your clothes and equipment smelling completely average. Animals will not be able to tell that you’re around if they can’t smell you. Seeing you or hearing you is a different story, but at least they won’t be able to sniff.