Multiple GetAssembly in same process statement

I am using multiple get assembly in same process, first for dissassembly and then again assembly of same components, from 2 parts 1st part is getting assembled correctly after dissassembly but the 2nd part is not getting assemble. Please find screenshot attached below of the process statement.

Do you get any error messages?

No, its not giving any error, i also tried changing the order of statement and even after changing that sequence, its still transportin in PCB first instead of the lid1. I thought it might because of the connectors but green dot in the process moves forward and then only assembly or dissassembly takes place.

Did you define a Product Filter when creating your Assembly ? It might be transporting the wrong product in the Assembly slot if you didn’t set the filter.

No i missed this, thanks now its working fine.. @Tilma Thank You