Today I encountered a case related to campaign creation with only default owner. Every setting seems to be corrected. However log still indicate no tasks were assigned to different approvers. After further troubleshooting, I realized master/model configuration doesn't sync up and cause this to happen. What I learn from this is to make sure both master/model data are always remain the same. Don't assume one is ok and the other will be the same as well.