I have not done a complete audit, but the name property is missing from the listTabs object.
If we need a duplicate listTab for a conditional rule, we need to have a consistent name while the tabLabel must be unique.
Refer to the following documentation, and select create recipient tabs and you will see the issue: