Hello!
Hmmm... that should definetely not happen. I'll add to my backlog a note to include an exception handling to prevent the plugin to crash if there is no entries in either the plugin manager or the JSON file.
For now, the workaround is just what you described: just make sure there is at least one entry with an Enemy ID on the Plugin Manager settings, even if it is empty!