Seems USA and a compromised SEV operation envelope IMHO!
There is water pouring out of the stbd brake flap.
The sev guys will no doubt know what's wrong, / to do, but it sure should perform better than that.
Perhaps divider skirt issues, as the weight balance should presumably be to plan?
Looks super, should be super.
At least the engine is marinised!