I haven't made anything with long load times, so I'm not sure how Construct 2 handles it, so does it just show the layout that is ending in a frozen state as the next layout loads?
If so, maybe put the layer "loader" visible under the event that also says to end the layout so it runs that action before the layout ends.