Hi Luca,
” If I go to the next frame and then back to the same frame it works correct.”
That sounds like it’s working correctly, but the computer can’t calculate it fast enough for real-time (Booleans are ‘expensive’).
You can Bake the Animation and see if that helps (there even is a Bake Node in GN now!)