Cognitive overload often happens with task switching.
When I worked in a call centre, for years I was fine, it was basically, get in, take a call, fix a problem, write your notes, get on to the next call.
Then they started adding these arbitrary stupid random flow chart things and adding it to your KPIs with an automatic tracker that made sure you started and finished it on the call before the customer hung up.
So not only did I have to take the call, listen to the customer, fix their issues, do my notes, but I also had to keep flicking between pages to do this stupid flow chart based on what customers had been saying.
I could never get it all done on the call, as well as a minimum of 30 seconds after the call before the next caller came through.
When I raised it with my boss they said "well everybody else is managing, we can't change it, it's mandatory etc." when I'd been doing this job for years before they brought in this really shitty new system.
In the end, I left because it was actually then taking me about 30 minutes between calls because of the exhaustion and paralysis it caused me between tasks.
I had been through access to work and they offered a voucher to my employer to cover the cost of some software that would basically take my notes for me based on what the conversation was, so I could just stick to the stupid flow chart and fixing problems, but they never cashed the voucher in.
I am the same at home, especially when cleaning. I need like 6 hours completely uninterrupted to clean fully. If I start, and then DS asks for a drink, or some food, or needs the channel changing, or needs me to come downstairs, or needs me to go upstairs, I just can't get back to what I'm doing.
I agree, WFH full time helps with the additional burdens that working in the office places. Employers will state it's good for collaboration, and try and pull a fast one, but you've got to stand firm and say that it won't work for you because of poor executive functioning.