This happens if the process profile associated with the user do not have the permission to do so.
Steps to solve ::
1. Navigate PeopleTools > Security > User profiles > User profiles. Search with the user id. You can find the “Process Profile” under “Permission Lists” group box. Copy that to clip board.
2. Now navigate PeopleTools > Security > Permissions & Roles > Permission Lists. Search with the copied value. And click on tab “Process”
3. Click on link “Process Profile Permissions” under “Process Permission” group box.
4. Now check the boxes “Override Server Parameters” for server name update and “Enable Recurrence Selection” to allow user to set Recurrences.
If you find this post useful or require more information please feel free to comment. Thank You.