I know this is an odd question but have you tried a different roll (new roll) of filament? wondering if the roll has to much moisture which can cause issues such as this. silica packs in time can get saturated and then will no longer keep your roll dry, I know its a shot in the dark but worth a shot...