I would like to start by saying that I am new to 3D printing and have been experimenting for the last couple of months with plenty of failures and successes to show so far.
However, there is one STL file that has been my nemesis - no matter what I do it just doesn't print well. I can print another object perfectly and then reattempt this file only for the print to die in less than an hour. This is it:

This is how it usually looks while printing:

Occasionally a bit better

I know that the stringing issues here need work (an endless battle it seems), I'm trying to improve this with retraction settings (limited success so far). However, I can print many things really well that don't have large voids so I would like to ask
why is the nozzle is traveled across the interior of the print at all.
Doesn't it make sense for the print to just go around in circles due to the tubular design? I tried using the "Avoid crossing outline setting" after reading some of the help documents here, but it still does this:

Eventually the print fails - normally after 6-8 hours (roughly 50%) due to over extrusion & filament break. I believe that this nozzle travel behavior is contributing to the clog that causes this over time as I have other successful prints that run longer.
Some additional info:
Ender 5 Pro
Latest TH3D and BLTouch equipt.
Printing with PLA. Temperatures of 190, 200 & 210 all attempted - tower of shame below
Retraction settings are a massive work in progress.
STL file available here https://www.sonosax.ch/wp-content/uploa ... G_ACC.zip/

Any advice gratefully received - thanks.