You can probably rule out bad filament, the failed prints are too much of a coincidence. More than likely the file/model is corrupt in some way and the slicer is having a hard time generating proper code for it. Personally I use Cura, it's by far the best slicer I've used to date, perfect prints every time.
Have you tried loading the file into a modeling program to see if there are any holes etc?
If you want, I can take a look at the model for you and see if there are any potential issues