How can I morph a static mesh?

You need to tell the system to change. If you have 100% cube 0% sphere all the time (no change in values), it’s the same as a static mesh.

You can change those values via keyframes or blueprint code. Just like a bone really. If you do neither then it’s never going to change the base mesh. Think of it as another animation parameter.