How to feed the filament through the material shortage sensor?
I've designed similar sensor casings, sometimes the filament catches a ridge/ledge or part of the cavity, even when it is chamfered or rounded. The arm of the limit switch pushes the filament up, away from the filament straight path.
Have you tried cutting the filament under a very sharp angle, that may work.