All air superiority fighters transition to multi-role after a few years of production as the next gen air superiority fighter comes along.
So, it was expected J-20 will also transition to more multirole fighter to keep relevance as 6th gen comes online.
But there is a flaw or drawback in J-20 design though that makes it a less useful as a multi-role.
Its not that big compared to J-16 and other Flankers. When I look at size comparisons, J-20 is slightly smaller length than a flanker. Keep in mind J-20 is much bigger on length than width, so its width far smaller than a flanker. So, overall area, volume and thus weapons capacity is probably less than a strike optimized flanker.
A lot of people used to say how big J-20 is, But its actually on the smaller side compared to a flanker.