Nodeport creating only TCP6

I am trying to create a nodeport which exposes UDP and TCP on the same nodeport.
I will create an AWS network Loadbalancer with protocol TCP_UDP for the same port. I was able to create everything but the network load balancer health check is failing because it can do health check only for IPv4.

What you expected to happen:
Nodeport to create only IPV4.

How to reproduce it (as minimally and precisely as possible):
Use the below Nodeport.yaml and create an AWS NLB with protocol TCP_UDP.

apiVersion: v1
kind: Service
metadata:
name: foo
spec:
type: NodePort
ports:
- name: bar
protocol: UDP
port: 5141
nodePort: 30425
- name: baz
protocol: TCP
port: 5141
nodePort: 30425
selector:
app: foo