DoOnce not working properly

Have you debugged the Doonce with a Print?
'cause I don’t think it is the doonce, it might be the Location.