Running into 2023, i am still having the same issue. I tried splitting the processes into two scripts and using them in an action. One to open the smart objects and the other to close them. Even then, the first script that opens all the smart objects is not able to open all of them before the second script already starts saving and closing them. The end result is the original file and x amount of smart objects, which did not open before the other script started, being open. Maybe the cause is that i am using linked smart objects from an Illustrator file and the PC just cant process them fast enough? I am trying to this on a VM without GPU support.
... View more