When you load the mod into an existing non-SA save which didn't previously have the mod, you get this crash:
The mod Smart Splitter Revived (1.0.0) caused a non-recoverable error.
Please report this error to the mod author.
Error while running event SmartSplitterRevived::on_configuration_changed
Unknown entity name: smartsplitter-turbo
stack traceback:
[C]: in function 'find_entities_filtered'
__SmartSplitterRevived__/control.lua:360: in function 'BootstrapExisting'
__SmartSplitterRevived__/control.lua:376: in function <__SmartSplitterRevived__/control.lua:376>
Two other bugs:
You should add an optional dependency on "? TurboBelt" to avoid a crash when loading with that mod.
Also, the localised description for the Smart Splitter items has an unresolved "[mod-setting=SmartSplitterRevived-max-group-size-express"] component in it. You might want to look into adding a "Group size" CustomTooltipField for the items instead.
As a finer point of feedback, I'm not sure why the "Unlock by research" setting exists, when the recipe for a Smart Splitter always requires the corresponding tier of splitter. Perhaps you could just enable the recipe when you fail to find the correct technology to attach it to.