I have this differential equation:
DSolve sucessfully solves it:
sol = DSolve[eq,ψ[r],r];
But when I check by replacing all, in this case it doesn't replace the derivative of the function:
Derivative still must be replaced too. If I do:
Then this gives
In other cases Mathematica replaced the function and its derivatives in one shot. What's happening in this case?