I remember a movie I saw on TV as a kid with an...interesting scene. It couldn't have been later than 2006, and I suspect it was more likely 2002-2004, though the movie could definitely have been older than that. It also had to have been made for TV, because it had the same cheesy feeling Hallmark and Lifetime Christmas movies have.
There was a public square full of people at night. It may have been a charity event, or maybe not, but a charity organization was involved in the plot somehow. Then this homeless black guy shows up and opens up his coat. A lady yells "a flasher!" and he laughs and hides, maybe in a sleigh that was being used as a prop for whatever was going on. He was wearing either a trench coat or a Santa coat (but lacking anything under it). Anyway, he gets caught, and the organization reforms him, and according to the commercial, he becomes Santa Claus. The organization's Santa Claus at least, but he may literally become the real Santa Claus by the end. I don't know. It's just weird that a TV Christmas movie would even mention a flasher, much less actually portray an act of flashing.
I could swear it was Hallmark, but I've been unable to find anything like this in their history, and Lifetime Christmas movies can sometimes be slightly more risque than Hallmark ones, so that's also a possibility. Other channels also used to have original Christmas movies more frequently than they do now. I've had zero luck googling "christmas movie" and "flasher" or anything like that. Any ideas?