Troubles in RKE2 when moving linkerd namespaces to custom project

I noticed a problem when I move linkerd related components namespaces to a project that is not the System project.

  1. My proxies are not injected even if I add the annotation
  2. There is an error with the API Service for linkerd-viz (tap APIService):

I spent a lot of time finding out the cause of the problem. I hope this will help others in the same situation.