Yep. First time could be explained away given the weather conditions and Luke and Arrax being young and inexperienced.
But this time? In broad daylight? On a mostly open battlefield? Against a seasoned dragon and dragon rider?
I think they’d have been better off showing a straight up fight between Meleys and Vhagar. Vhagar is like twice her size but that’s OK. She is old and not as quick. I’d have preferred a crafty fight from Meleys that ends the same than another surprise attack. It’s getting a bit hard to believe at this point.
Especially when I’m finding info online that the producers are saying Vhagar is 492 feet long
:-) that means her wingspan would be closer to two football fields.
That’s totally unrealistic but whatever.. if that’s true in-universe, it simply cannot get lost on the battlefield multiple times.