mixing briteline lam with 3m vinyl is wild... don't do that. As
Superior_Adam mentioned, the shrink rate of your laminate not matching shrink rate of your vinyl is almost definitely the culprit here, or at the very least, it's a part of the problem. Some people say to never do calendered vinyl on hoods/roofs, which is sort of a valid argument, but that's not an absolute rule... I've done calendered hood graphics for many people over the last 20 years when they specifically request it for economical purposes and while they don't last as long as the cast, getting 2 years out of them is normal (usually longer than 2)... you're saying this is just 1 year old, so it shouldn't be a material issue (but I never use briteline, I touched it once and hated it, had no confidence in it). Also of note is the risk that the client is getting a little too aggressive with cleaning and using harsh chemicals which are penetrating the edge of the laminate or nearly-point-blank pressure washing, which is what this looks like to me with laminate edge having dirt shoved into it from poor cleaning practices... believe it not, I've had customers come back to me and admit to cleaning their vehicles with things like 409 and Simple Green smh