Missing required input with sample_posterior_predictive pymc4

Sampling my MMM model.
idata was generated ok but wen run pm.sample_posterior_predictive(idata_mmm)
getting ERROR:

Then checking if my variable in idata (trace) and it its there :

Can you provide a minimal reproducible example?

Hello @ricardoV94 . Thank you for taking look into my issue.
I constructed sample from my data below and providing model specification.

image

MODEL SPEC:

SAMPLING FROM POSTERIOR:

CHECKING IF Missing VAR in TRACE:

image

When I change the order of vars in the list of input channels it always catching the error on last var in the list.
Appreciate your help and attention.