patch.set_alpha(0.5)
Could you please change it to 1 and try it? Transparency will lead to brown.
Please let me know if this helped.
Cheers :)