The only corrext option would have been " i am not an actor, a reporter." That doesnt make any sense.
I wrote "I am not an actor, but rather a reporter," and was marked wrong. Is there an error?
but rather, but instead sound fine to me as a translation of hanem, but neither is often accepted yet. Report them so that they can be added if you would naturally use one of them.