When using alpha, the shadows are not affected by the alpha map right? Only clip supports it?

Please confirm if I am right, if not, I think I am doing something wrong.

Correct, the only kind of alpha that supports shadows is alpha cutout (where you either have 100% transparency or not, rather than various levels).