A Question of Appropriation: When is it okay for a white writer to create a black character?
People are always going to find something wrong with everything. Conflict is a social need and people will nitpick everything for an argument. No one can truly please everyone, unfortunately.
My belief is that we need more culturally diverse characters, and that can be contributed to by respectful authors of any background. Yes, there are many things that a writer of the same cultural background as their character can appropriately say that you cannot, but honestly, as long as you aren’t being explicitly racist (which goes without saying) and making sure that you don’t try to make light of/gloss over the injustice that comes with being of a specific race, (although if in your setting that type of discrimination doesn’t exist, that’s alright), I don’t believe that it would be a problem at all. As long as you are respectful towards the subject, people shouldn’t have a problem with it, and if they do, it shouldn’t be your fault.
I know this is pretty much common sense, but much like writing about any experience that you haven’t personally gone through, you can do research to make sure you are informed and realistic, but there’s only so much you can do. If you’ve never truly experienced racism and being discriminated against, your novel probably shouldn’t revolve around that topic specifically, as some may see THAT as cultural appropriation.
Just a thought.