kuligs2 I found a solution to my problem in this video:
For some reason, in my code it is not possible to assign a position value from a variable for particles. He assigns them, but simply ignores them, starting the animation of particles at position (0, 0). After rewriting the particles as in the video and combining them with the block through a line of code:
"@export var deathParticle : PackedScene",
I finally managed to start the animation of particles not through assigning a position, but simply by sending a signal and playing the animation.Thank you so much for the feedback and for trying to help