Google/cpc sessions in direct channel

It seems that e.g. google / cpc is missing the campaign name and that’s why it was assigned to the Direct entry channel (covered some entries that you didn’t mention in your screenshot) :

More information on the channel recognition can be found here: