Kubernetes Ingress in other namespace gets not recognized

Hi my ingress in other namespaces get not recognized. Only the ingress in the same namespace get recognized.

I don´t know why.
Example ingress:

---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: nextcloud
  namespace: nextcloud
  annotations:
    cert-manager.io/cluster-issuer: letsencrypt-prod
    traefik.frontend.passHostHeader: "false"

spec:
  ingressClassName: traefik
  tls:
  - hosts:
    - cloud.oblivioncoding.pro
    - cloud.obco.pro
    secretName: cloud-tls
  rules:
  - host: cloud.oblivioncoding.pro
    http:
      paths:
      - path: /
        pathType: Prefix
        backend:
          service:
            name: nextcloud
            port:
              number: 8080
  - host: cloud.obco.pro
    http:
      paths:
      - path: /
        pathType: Prefix
        backend:
          service:
            name: nextcloud
            port:
              number: 8080

Traefik Helm Values:

logs:
  general:
    level: DEBUG
  access:
    enabled: true
ingressRoute:
  dashboard:
    enabled: true
dashboard:
  enabled: true
  domain: traefik.oblivioncoding.pro
rbac:
  enabled: true
api:
  dashboard: true
  insecure: true

globalArguments:
  - "--global.checknewversion"

additionalArguments:
  - "--providers.kubernetesingress.ingressclass=traefik"
  - "--log.level=DEBUG"

global:
  sendAnonymousUsage: false

pilot:
  enabled: true
  token: "caf24dcf-2370-44cc-8feb-2ec08e69764b"
  dashboard: true

providers:
  kubernetesCRD:
    enabled: true
    allowCrossNamespace: true
    allowExternalNameServices: true

  kubernetesIngress:
    enabled: true
    allowExternalNameServices: true

service:
  enabled: true
  type: LoadBalancer
  loadBalancerIP: 10.1.3.2

ingressClass:
  enabled: true
  isDefaultClass: true

autoscaling:
  enabled: true
  minReplicas: 1
  maxReplicas: 3

ports:
  websecure:
    tls:
      enabled: true