If i live and work in NC but received a 1099 NEC from a company in SC, do I need to file a non-resident SC return?

I am a contract worker and do all work in NC even if companies are outside of NC.