problem with the colors

You can specify the colors you want to use for your discrete scale using scale_fill_manual()

If you need more specific help, please provide a proper REPRoducible EXample (reprex) illustrating your issue.