No, this is not comma splice. Comma splice is when you use a comma to join two independent clauses, like "CEOs are overpaid, they make too much." A common way to fix it is to turn the comma into a semicolon. If your first semicolon had been a comma instead, you would have comma splice. Meanwhile, the commas that are actually contained in your sentence are unrelated. Yes, we use commas in a series.* If you deleted "CEOs are overpaid," you would still have a valid sentence.
The best action now is to ask your teacher for clarification, preferably giving them a chance to save face if they don't properly understand comma splice. We can only guess at why they marked it as such, but some possibilities are:
- They hastily mistook the semicolon for a comma
- They are unclear on the definition of comma splice and simply feel that the sentence is too long and complicated and want a rewording. (Another term for comma splice is "run-on sentence," leading to the common misperception that it applies to "any sentence that is longer than I like.")
- They're not aware that the semicolon makes it valid.
By the way, I would discourage reliance on AI tools to be sure of whether you're using language the right way. Use them as a safety net to catch mistakes as you want, but double-check their findings by doing your own quick learning about suggested problems, or by asking teachers (perhaps not this one!).
* As some have mentioned, if the elements in a series become very complicated themselves, with internal commas, it might be nice to replace these commas with parentheses. This doesn't really change the way the grammar operates, though. And personally, I feel that when one reaches that point it's time to reword into shorter sentences anyway.