If I where you I would first hang a new stand in a new tree just to see if those deer are on to you. At the same time I would where some different clothes (maybe even see if you can borrow you buddies back up camo). You never know, there could be something in your washing machine that is either making you stink or leaving uv deposits on your camo. That could be built up detergent or grease. Best of luck to ya that sounds like a very frustrating situation.