Material used in UI distorting on Android

To summarize my alternative fix for anyone who might need it, I took the approach used in this youtube video and changed it, so it’s based on animation speed instead of framerate.

Alternative way to do this is by making a Paper2D Flipbook from a bunch of sprites, then calculate on Tick event which frame needs to be displayed next.

Blueprint code overview:

Part 1: Checking if a new frame needs to be displayed

Part 2: Creating a brush from the image, assigning it and incrementing + modulo on the current frame

Swirl Animation is a Flipbook reference
Swirl Image is an image in the UI

CurrentFrame & Timer default to 0