I am a automotive master technician working on Tesla vehicles, i guarantee you the unit is connected correctly, there is nothing to see in a picture with 7 connected wires.
I am waiting for official response from Eg4, solarguyspro.com opened a quality ticket with them.
Lets see how long that...