Grain effect on Illustrator is pixelated and the pixels are large

As you can see in the imge when I applied the grain effect on the mask (the mask already had a gradient on) it looks weird. The pixels are large and the colors are off. I have the settings in 300 ppi. So I don't understand what's going on here :(. If anybody could help me, I'd greatly appreciate it.
