Hi! As author of CharacterModHelper: It's important that you call CharModHelper.check_my_prototypes() in data-final-fixes.lua instead of data.lua! Other mods could modify the default character or create new characters after your mod has run data.lua (either in data.lua or in data-updates.lua), so calling the function from data.lua may have unintended effects.