Some Android devices render VFX wrong way

Hello!
I’m trying to use some VFXs from market (different packages).
My iOS builds are okay and I see the same as in preview.
Some Android devices (Pixel 4XL, Samsung Note 10+, Nokia 5.1) have no issues. For example “Fireball” VXF looks like this:

But most of Android devices (Huawei P Smart +, mid range Samsungs, some Xiaomis/Redmis, etc) render VFXs like this:

Android versions 7-10. Tried couple different VFX packages - same result - render is corrupted on these devices.
ES 3.1 and Vulkan are enabled.

How to fix the problem?