Current configuration of the publication actions is flawed:
- publish (no catalog defined)
- publishRecursively (no catalog defined)
- unpublish (versioned catalog)
This results in only unpublications creating versions.
Proposed solution
Use versioned catalog throughout all publications actions.