I've noticed over many years that drinking fluids immediately prior to descent is a problem. I've also noticed that it doesn't take long - perhaps as little as 20 minutes for this transitory bit of increased resistance to equalization to pass.
I always drink a lot in flight to maintain hydration and it has been a very noticeable effect so I suggest avoiding drinking anything within a half hour of climb/descent.