Problem with colors in widget

So I’ve been trying to change colors of one of the images in my widget, which resulted in a very peculiar thing: The colors I pick on the color wheel, or feed via BP do not translate into the final widget.

What is more, color palette is limited to a very few colors. I tried moving the image (.png) to the top layer, I tried changing both “Tint” and “Color and Opacity”, I tried feeding the color via BP with SlateColor and LinearColor.

Am I looking at a bug, or is there a solution I just can’t figure out?

I also made a video to help visualize the problem: - YouTube

Note that anything ever remotely away from the edge of the color picker results in a white color

I think that because your image’s base color is white, the color translation that you see in the editor is a result of the color you are highlighting in the color wheel + the color white.
So you are seeing white mixed with purple instead of just purple. White mixed with green. etc.