What is the bug?
The page on filter effects says that colours are passed as an array with this format: [r, g, b, a*]. But what it doesn't say is what the rgb values should be. In some situations, rgb values go from 0-1 (like in shaders), and in other cases, 0-255 (like make_colour_rgb). It'd be nice if the page mentioned which of these the argument is expecting, since I could see it being either one.
Manual Link
https://manual.gamemaker.io/monthly/en/index.htm#t=The_Asset_Editors%2FRoom_Properties%2FFX%2FAll_Filter_Effect_Types.htm