Is window screen too fine? Will it plug quickly w/ fine debris that isn't the problem? Either way I don't find that any super glues hold up long term outdoors.
I'd try one of the plastic weld type products from loctite, permatex, etc.
I'd try one of the plastic weld type products from loctite, permatex, etc.