Sorry you are having such a tough time.
My guess is someone has "messed-up" the metadata for COMMSDATA. Try running a very simple model by setting all the variable's roles to rejected & then set Churn to Target & a few of the other variables to Input (like the MB_... vars). See if that runs okay.
You will likely have to correct the metadata to match the course notes.
Unfortunately, there is no way to prevent users from changing the Metadata of a data source.
... View more