Issue
Case types in traditional UI mobile applications do not adopt inheritance in Channel configuration.
Symptoms and Impact
When you create a case from a traditional UI mobile application that uses inheritance from the mobile channel on the Framework layer, the case gets created for the Framework layer instead of the Implementation layer.
Inheritance issues occur when you use the default Mobile channel that the system displays when you create a new application.
Steps to reproduce
Create an application with the traditional UI that uses the default Mobile channel.
Root Cause
The Mobile channel for the traditional UI uses the Framework layer and not the Implementation layer.
Solution
To avoid this inheritance issue, create a new Mobile channel in the Implementation layer instead of using the default channel.
This issue does not occur with the Constellation UI architecture. You can use the default Mobile channel or create a new one.
References
Impacted Pega Platform versions
This applies to all versions of Pega Infinity until Pega Platform '24.