Filament on the roll binding up

So this has happened here and there to me but up until yesterday it didn’t really affect the print. It was just annoying as it sounded like The printer was falling apart.

I figured out what’s causing it. I just don’t know what to do for long prints so that I can be confident. I don’t have to actually watch the spool every two rotations of filament it goes through.

This is what I use instead of the bracket that came with the printer.

As you can see in the picture the filament that is coming off the roll has somehow been tucked under the upcoming loops.

Normally this is not an issue and it’s able to just keep tugging making a clicking sound whenever the loop that’s trapped under the following ones is pulled back on top.

Yesterday I had this when I went to check if it was done and it said that it was printed off 100%. But since the filament broke off where the extruder gear is because it ripped the filament in half from the teeth because it was tangled on the roll like in the picture heavily enough that it actually pulled over the stand feeder causing the side of the esun filament dryer to be laying on the filament preventing it from being able to pull in.

So I removed it off the print bed untangled the spool and fed it back in and started the print up again.

I went down and checked on it every 20 minutes after the first layer and it was going good. This was a 8-hour print.
This time it tangled up enough that the spool was pulled out of the Esun box, and was dangling from the filament runout sensor as if it was some kind of wind, chime or rear view mirror ornament, so the exterior was still getting filament because it was able to keep on spooling enough to prevent the gear from snapping the filament but the weight from it dangling prevented the proper amount of filament going in.

It seems like I’m only having these problems when I’m getting near the last quarter of a spool.

Does anyone know what I can do to address this?

The easy answer is to try the stock filament holder. if you are printing PLA once it is dry it takes a long time to absorb moisture. Only nylons and exotics really can’t be exposed to air.