Thanks for playing!
There's a "Respawn volume" in the room, but it seems it doesn't cover well enough. Thank you for pointing it out,
I would love to hear your opinion on my suggested solution:
1. I will try changing the respawn volume(But I doubt it will cover well enough)
2. I will add a OnToyDropped Timer that will start once the player dropped the toy and respawn it if it hasn't been held again for 5 seconds
And thanks for the great advice, for future projects I will keep in mind to make sure the environment makes sense and controls where the player can take objects.
Thanks for the feedback!