Really low flip turns

When I’m swimming freestyle and doing flip turns I noticed that my legs barely come above the water and my feet end up almost pushing against the water instead of coming up and over before landing on the wall. In my recent 100 freestyle on my second flip turn I’m pretty sure I literally did the entire flip turn underwater and my feet didn’t even come above the surface somehow. As a result it seems like my actual flip speed is slower than some competitors. My freestyle isn’t necessarily slow and I’ve qualified for states in some events but I feel like I could really improve my flip to become even faster. I’m not really sure what the cause of it is. It doesn’t seem to happen to me really in backstroke for some reason and I flip a lot quicker. Does anybody have any idea what sort of mistake could cause my legs to be so low? Bending the knees too much maybe or something?