Plugin IsAvailable returns false


I am trying to create a simple runtime plugin, if I understand correclty that’s what I need to extend the engine, so I copied the UObject plugin sample, compiled.
StartModule gets called when the editor is loading, but within a PIE instance IsAvailable returns false…
The plugin does show up in the Plugins windows.

Am I missing something ?

I did not put any up any file, let me know if you need me to add the content of some files.


I figured it out, apparently the name passed to LoadModuleChecked and IsModuleLoaded can’t be a custom one, it has to be the plugin’s name…
I am a bit concerned about the executable produced though, will the executable contain the string ? If so is there a way to change the plugin’s name so that the string is hidden within the executable ?