2013 Chevrolet Trax - Service Engine Light On

The service light keep going on. I had it in for service but the couldn’t find anything on the reader. Has anyone had this problem

Any chance you just need an oil change ? Who was this that was supposed to read the codes ?

Nope that’s not it. Already had one

Was the service light re-set? Just changing the oil won’t turn the light off.