TY TY this happened on 5.0.3 FYI
I believe it also works when context sensitive is off. Still annoying, but atleast skips the copy pasting step
Still here in 5.1. Searching for it in an Actor blueprint still makes it appear in the Utility Widget though. Thanks for the tip.
Fixed for 5.2 ~March/April
Wow, thank you so much for your solution! I was having the exact same issue with Unreal 5.1 - I had just downloaded it last week and started working on a new project, but when I tried to create a custom event and search for Forloop, I just couldn’t find it, no matter what I did. I was starting to wonder if it was my fault or if there was some kind of bug in the engine, so I did a quick Google search and found your solution.
Honestly, I can’t thank you enough. Your solution saved me so much time and prevented a lot of frustration and headaches. As someone who’s still relatively new to the Unreal engine, I tend to get confused easily when things don’t work the way I expect them to. I was even starting to blame myself and wonder if I had made a mistake somewhere!
Anyway, long story short, thank you again from the bottom of my heart. Your solution was a lifesaver, and I really appreciate your willingness to share your knowledge and expertise with others. You’re a true hero in the Unreal community!
i got the same bug today in UE4.27.2
add a canvas panel in the designer tab then in graph editor u wont get this problem
i got this problem when i was working in widget blueprint
to solve this problem u just need to add a canvas panel in the Designer Tab in UE5 ( because UE5 widget blueprint is empty in the beginning ( but if u r working in UE4 then the canvas panel is already there so u wont get this problem))
Just go outside of your current Blueprint and then opoen another Blueprint, input For Loop or ForEachLoop, and copy the for loop node to the one that has no for loop node. after doing this, you will find out your for loop nodes are back now.