Hey alwei,
I haven’t been able to reproduce this issue. If I create a new GameMode BP, I can drag off a Get Game Mode node and type “cast” or name of new GameMode BP and it appears in menu, without ever opening or saving or compiling new BP. As eXi asked, does this happen in a new project?