Perhaps you meant c[0, t] == DiracDelta[t]? Your boundary data are singular at z=t=0, as well as your explicit solution. The following numeric variant with nonsingular and consistent boundary data works:
Gianluca, the solution doen´t match with I have obtained using Laplace Method.
Additional information:
One of the boundary contions is c[0, t] == DiracDelta[z], at least so it is shown in the original paper (Find attached in jpf, option: “mixed” boundary condition).