Could be the profile or material. Only way to know for sure is to do instrumented testing. Densitometer would tell you if you're getting 100 100 for your red.
That being said, I recently had color issues and it was because of the vinyl. Thought the print head was going out, nope. Something...