Question about extra-long new window stalls

Hello! DT has always been snappy when making a new window. But for the last month(s), the beachball comes up and stays for 8-10 seconds every time I make a new window. It’s an extra-long new window stall (ELNWS) that I’ve never experienced before.

Does anyone have any idea what’s going on? Is it my external HDD? If I have an external drive mounted, will DT set it a-spinning every time I make a new window—even if I’m not indexing anything from it? Or maybe others have noticed the ELNWS after a certain upgrade? Or maybe there are things that always create an ELNWS, that I can easily undo?

Thanks in advance.

Hold the Option key and choose Help > Report bug to start a support ticket.

When the application is stalled, do a Spotlight search for Activity Monitor. Select our application in the list of processes - it should show “(Not Responding)” and the name in red - and press Command-Option-S to run a sample on it. When the sample window opens, press the Save button and save it to your Desktop. Please attach this text file to your Support Ticket so we can inspect it.