IngressRoute not exposing kibana for ECK operator

IngressRoute (Traefik) not exposing on our domain, while port forwarding works. Cloudflare is correctly set up for dns resolving.
Anyone know how to get it working, since we are now getting an internal server error

As can be seen from the comments, already tried multiple config options, but sadly nothing worked.

Current config:

apiVersion: {{}}
kind: Kibana
metadata:
name: kibana
namespace: eck
spec:
version: 8.17.0
count: 1
elasticsearchRef:
name: elasticsearch
namespace: eck
podTemplate:
spec:
nodeSelector:
agentpool: platform
tolerations:
- key: dedicated
operator: Equal
value: platform
effect: NoSchedule
containers:
- name: kibana
env:
# - name: SERVER_BASEPATH
# value: "/kibana"
# - name: SERVER_PUBLICBASEURL
# value: "{{our domain}}"
# - name: SERVER_REWRITEBASEPATH
# value: "true"
- name: SERVER_HOST
value: "0.0.0.0"


apiVersion: {{}}
kind: IngressRoute
metadata:
name: kibana-ingressroute
namespace: eck
spec:
entryPoints:
- websecure
routes:
- match: Host({{our domain}})
kind: Rule
services:
- name: kibana-kb-http
port: 5601

// && PathPrefix(/kibana)


apiVersion: elasticsearch.k8s.elastic.co/v1
kind: Elasticsearch
metadata:
name: elasticsearch
namespace: eck
spec:
version: 8.17.0
nodeSets:
- name: default
count: 1
config:
node.store.allow_mmap: false
podTemplate:
spec:
nodeSelector:
agentpool: platform
tolerations:
- key: dedicated
operator: Equal
value: platform
effect: NoSchedule