The infinite load screen CAN be somewhat avoided, albeit, annoyingly.. but not in Cyrodiil...
Basically, it's a 99% infinite load screen if you have to travel to somewhere in the SAME zone (thus won't work in Cyrodiil). So, if you are in Glenumbra (Daggerfall Wayshrine) and want to get to Glenumbra (Hag Fen Wayshrine) - then you MUST travel to a different wayshrine in a different zone BEFORE you head to your required destination.
This has been somewhat successful for me, and has reduced the amount of application closing I'm required to do. This is also why people doing the Fine Feathered Foe quest, which requires you to use a portal to the same zone, are experiencing so many infinite load screens.
Now... this is a major problem still, because leaving the east gates in Daggerfall city puts you in a load screen, or going from north Daggerfall City to south, also will do the same - and you'll encounter the infinite load screen...
The ONLY resolution for this is to use the Daggerfall wayshrine to out of the zone, then use that wayshrine to the Harborage... it's the only way to hit the southern part of the city without a 99% chance of the game breaking bug...
I hope this helps devs and players alike in the interim