“a CPL needs to have a Class 1!”
The requirement for a particular medical certificate depends not on the licence held but on the privileges being exercised.
MED.A.030 Medical certificates
...
(c) When exercising the privileges of a:
...
(2) private pilot licence (PPL), the pilot shall hold at least a valid class 2 medical
certificate;
...