I've had that same type of freezing. I'm pretty sure it's tied to how long you leave the game open rather than your mission progress. You can fix it by saving and exiting the game, closing it from the Switch system menu, then restarting it. Still kinda annoying but it's way better than dealing with the freezes.