Where's your front chassis brace gone bra !!I just use the velcro battery strap over the XT90 connector to hold it in place,no problems here.
And the balance connector has it's own hold down so it doesn't get snagged on the drive shaft or something else.
View attachment 9354