The EG4 LifePower4 batteries have both the RJ45 jacks in parallel, that is to say pin1 to pin1, pin2 to pin2 etc.
Is your first batteries address set to 0 (all switches down). Is so this battery is in master mode and polls the other batteries on pins 7 & 8 (either RJ45 jack). The master battery collects the data from all the others and sends the data to the inverter (when asked by the inverter) as if it were one big battery.
The inverter would then be connected to the battery stack on pins 1&2 as the inverter is also a "master" and you can't have two "masters" (SA is also a master) on the same RS485 bus.
A master sends a command, waits for the response and knows how to handle the response because it know what data was requested. Imagine however the response it received was the result of a request from the other master on the same bus. In other words is you have two masters on the same bus sendiing commands/requests, the other master would get confused. In addition the BMS can't handle being flooded with commands, the BMS must be given time to respond to the request.
Not sure how SA or the inverter will handle being on the same bus as they are both "masters"
I have 6 EG4 LifePower4 batteries connected to a SunGoldPower 10kw inverter. I use an EG4 Communications hub between the batteries and the inverter. The hub acts just like one of the EG4 batteries in "master" mode so I don't have any of the batteries address set to 0. Since the Inverter is connected to the output/inverter connection on the hub, pins 1&2 RS485 bus on the batteries is not being used so my SA connected to these tow pins has no issues with communication conflicts. There are a number of protocol options you can assign to the hub's inverter port output to match whatever is set on the inverter for it's bms protocol. My SA is also connected to the Wifi port on the inverter so SA is happy and it has not dropped offline or lost communications with either the inverter or batteries. Unfortunately the battery input port on the EG4 hub does not have a selectable bms protocol (it is set to EG4 only) otherwise it would solve the SA issues with my SunGoldPower batteries.
There are a number of folks on this forum who are experiencing issues with SA and I expect most are the result two masters on the same bus.
I know this is lengthy but stick with it, there is a solution out there somewhere, the only question is; is it affordable.