Apparently to set the color in BP you have to first set the shape as ‘hidden in game’, only then change the color and then set it as visible again.
Works like a charm for me in 5.7 (don’t mind the clutter)