Unfortunately loading screens do not fix scripts, they run through them. In a lot of cases a stuck script can mean reloading to an earlier save is the only fix I know of, otherwise it literally picks up where it left off when you load. If you turn on papyrus logging for these sometimes it will output monstrous 60,000 line logs of just error after error because of the rate at which they run.
Unfortunately loading screens do not fix scripts, they run through them. In a lot of cases a stuck script can mean reloading to an earlier save is the only fix I know of, otherwise it literally picks up where it left off when you load. If you turn on papyrus logging for these sometimes it will output monstrous 60,000 line logs of just error after error because of the rate at which they run.