My drain hole got clogged because of debris in my window AC unit, too.
I looked through the air intakes/outakes and saw algae, pooling water, dirt. I freaked when I saw pine needles coiled around a part, so I knew the part was spinning and was going to suck more and more needles into its spin until it caused a big problem, I thought. Had it professionally cleaned; they had to take it into the shop and take it apart to clean it, after which I bought a cloth-like cover for it and haven't turned it on since....
.... not until I can find or have made a leaf/dirt debris screen, guard that will prevent entry of nature's castoffs. Surprisingly, I couldn't find anything on the internet that will work WHILE THE AC IS RUNNING. I saw a top screen for a central (outside handler?) that can stay on while that thing is running, but nothing for a window unit that will let it breathe AND block leaves.
Do any of you window-unit people know of anything? There's also too much water coming in from the awning. Thank you from Florida.