I did not ask you to help me to find the error on my project. I only ask you an objective question:
"The only difference for your code, is that I'm using the "trigger once" event instead of using the "on start of layout", because this code is inside a function. Do you think this could be the problem?"
But it's okay. No problem. You helped me a lot. So "thank you" anyway. Have a nice day/week/year. Arrivederci!
EDITED: I found the problem. It's in your project too. The first conversion is a way of positioning the frames, doing it correctly, unlike the next two conversions.
On this new try, the first sequence is wrong