Hello, I think I have a similar problem.
The research is not in the research tree so it is impossible to get the shields.
If I try to disable the setting "enable research" in your mod settings, then I get this crash:
Error MainLoop.cpp:1030: Exception at tick 2055462: Error while running event Turret-Shields::on_runtime_mod_setting_changed (ID 59)
Turret-Shields/control.lua:235: attempt to index field '?' (a nil value)
I have many mods installed but apart from Bob's I don't think they have effects on turrets.
Typing the commands you mentioned in this thread (ts enable research) seems to do nothing.
The version I have been using since the beginning of my game is 16.10 .
Do you have any idea of what the problem can be ?
Thanks