How to make a puzzle where items need to be arranged in a certain way and attached to a specific surface or item using blueprints?

Thank you for your reply.

I have been working on the puzzle and managed to get it working by creating a BP for three empty slots in which the chess pieces are needed to be inserted. I added a box collision on each slot so that the chess piece can spawn in the location if the player has the right chess piece. And when the puzzle is solved, a box should open. It worked one or two times allowing me to insert the three pieces and opening the box then it stopped working properly by not allowing me to insert the remaining two pieces. I honestly don’t know what’s causing this.

alt text