Can a Data Type be delegated or not?
I've created a production ruleset and added it to an appropriate access group and the application. I have all the privileges I need and managed to set up delegation for a decision table and a value map rule. However, I am unable to set up delegation for a data type. I get this error:

The documentation references that I found appears to indicate that this should be possible. The information I found on the community site is confusing and perhaps dated. So I would really like a clear, unambiguous answer on this: can a data type be delegated or not? If yes, then how? I get that a data type is un-versioned and therefore it probably cannot be moved/copied to a production ruleset, so what else is needed to get it working?
***Edited by Moderator: Pallavi to update SR Details***

I've gotten the following response from Pega Support:
Quote:
SME(Matt) has investigated the issue after our call and found that it's a BUG which will be fixed in Pega 8.3.4 patch release.
RCA: Data type delegation is dependant upon the existence of a Rule-Access-Role-Object (RARO) for the delegated data type. When delegating to an accessgroup with the same roles the ruleset of the RARO the code attempts to naively update the RARO.
Updating the RARO will determine if the Ruleset of the RARO is unlocked. If the ruleset is locked then the code will determine that a new RS should be selected. But the RARO cannot be moved to a new ruleset.
For now we suggest the following workaround in order to fix the issue.
I've gotten the following response from Pega Support:
Quote:
SME(Matt) has investigated the issue after our call and found that it's a BUG which will be fixed in Pega 8.3.4 patch release.
RCA: Data type delegation is dependant upon the existence of a Rule-Access-Role-Object (RARO) for the delegated data type. When delegating to an accessgroup with the same roles the ruleset of the RARO the code attempts to naively update the RARO.
Updating the RARO will determine if the Ruleset of the RARO is unlocked. If the ruleset is locked then the code will determine that a new RS should be selected. But the RARO cannot be moved to a new ruleset.
For now we suggest the following workaround in order to fix the issue.
Unquote.