@btmerz does it work if you try to move the problematic module next to your router? Very, very close?
I apologize, as of today, I have no other ideas what might be wrong. Maybe there is some kind of advanced tool around for router to analyze the WPA packets or something, that could help, theoretically...
EDIT: which channel is your WiFi on? Have you tried changing WiFi channel?
Helpful post? Buy me a coffee.