Can’t wait to see what other crazy macros and implementations you can come up with, Swift!
I do have to disagree with you , though. Tweens can be set up from any event on the event graph, so Event Begin Play is a perfectly valid place to call a tween. In fact, calling from Tick is probably not a good idea unless you’re doing an Update operation, like Actor Move Update or Component Scale Update.
gpvd, like SwiftIllusion said a screenshot is definitely helpful for us to help troubleshoot your issue. Also check to make sure that your mesh is set to Movable and not Static, as Static objects cannot be moved at runtime.