So I first found this strange glitch with my first playthrough, and thought it was just a fluke when I ran into it. But upon starting up my second character, I actually had the same thing happen.
Basically, when you're talking to Arthur while he's captured in the Orobas Fjords you can find yourself stuck in an infinite loading screen. This happens when the following occurs.
Near the end of your conversation with Arthur, you have an option to end the conversing by choosing the "Alright, I'm off" option. Upon doing this Arthur will speak to you one last time (mentions something about hoping all the other seal receivers are okay) and you're presented with another "continue" option. However, if you don't choose "continue" within a VERY short time frame (before Arthur stops talking) the game will immediately go to a loading screen and it will never stop. The only way to keep this from happening if by choosing "continue" before Arthur stops his final sentence.
I've managed to get this to happen on several occasions before I brought it up here.