[ブループリントでキャストする][1]のドキュメントに細かい説明がありますが、基本的にあるクラスのサブクラスをアクセスするための関数です。変な例えですが、果物クラスのものがあったら、それがりんごであるかを確認して、りんごのプロパティーをアクセスしたい場合に、その果物に「Cast To Apple」みたいなことをします。
ということで、2つ目の画像のCast To Towerの後に何も接続されていないので、TowerであってもTowerじゃなくても、何もしません。
同様に、3つ目の画像で、Player CharacterからCast To Towerにしようとしてるけど、TowerはPlayer Characterのサブクラスではなければ、そのキャストは必ず失敗します。