The short answer
Your attic fan is running but the humidity won't drop. That almost always means one of two things: air can't get in to replace what the fan pushes out, or moisture is coming into the attic faster than the fan can remove it.
A fan doesn't create dry air. It moves it. If the intake path is blocked, the fan just spins and accomplishes very little (except maybe stealing your air conditioning).
Start by getting a real number. Drop a $15 hygrometer in the attic and check it against the outdoor humidity. If the attic reads more than 15% higher, you've confirmed the problem and can start hunting the cause.
What's actually causing it
In the field, blocked soffit vents are the number one culprit. Insulation gets shoved to the edges over the years and seals off the intake. The fan has nothing to draw from.
The second thing check is the humidistat. These sensors are cheap and they fail. Sometimes the previous owner set it to 80% and forgot. If the fan never kicks on, that's why.
Then there's the sneaky one: bath fans and dryers venting straight into the attic. Every shower puts roughly a pound of water into the air. Do that twice a day and no attic fan on earth will keep up.
Roof leaks and crawlspace moisture round out the list. Both add water the fan is fighting instead of removing. When the basics check out but humidity stays high, the source is usually somewhere else in the house entirely.
- Blocked or missing soffit intake vents
- Humidistat set too high or dead
- Bath or dryer ducts terminating in the attic
- Slow roof or flashing leak wetting the decking
- Damp crawlspace or basement pushing vapor up
- Fan too small for the attic volume