Approval workitem is not getting rendered with a custom xhtml

Which IIQ version are you inquiring about?– 8.4

hello,
I have updated the OOB approval workitem render lcmworkitemrenderer.xhtml to show some static texts in the approval workitem.
But the renderer is never getting used, instead sailpoint is using commonworkitem.jsf and common-work-item.xhtml template.
While I was trying to understand the difference and relation between all these files, it seems commonworkitem is angular based and lcmworkitemrenderer is JSF based.

Can anyone please help me to understand, how to SP use lcmworkitemrenderer.xhtml for rendering instead of commonworkitem.jsf?

.....

@soswain_resmed Sailpoint uses a redirection mechanism to forward requests from classic renderers(lcmworkitemrenderer) to the modern AngularJS-based UI(commonworkitem). If you see commonWorkItem.xhtml, it renders the specific work item using its own internal logic and UI bundles, completely bypassing the content of the lcmWorkItemRenderer.xhtml file specified in the workflow.

Note: Found a fix? Help the community by marking the comment as solution. Feel free to react(:heart:, :+1:, etc.) with an emoji to show your appreciation or message me directly if your problem requires a deeper dive.