Hi Hayden,
I don't see how swapping connections a bit, as suggested would change anything. Is this a new behavior, or has it been this way?
We have Blue Sky 2000e older (lower current) version of 3000i. And old Heart Inverter/Charger (now Xantrex) with old Link 2000 Controller. All charge sources are connected to battery plus (all batteries connected in parallel). All charge sources include: Heart Freedom 2000, BlueSky 200e, KISS wind, and Balmar 150A Alternator (with Link voltage regulator). We can be plugged in, with solar on, and both chargers will go to float voltage when fully charged. Same if running on engine, with solar on. Wind generator has no controller - just manual on/off. If wind is on, while sailing (motor off), it confuses the Blue Sky and solar cuts back it's charging. (Blue Sky thinks battery voltage is fine and does not need charge).
For negative connections, all loads connect to 500A current shunt, and current shunt goes to battery negative - all connected in parallel.
As for not going to float - could Xantrex be OK, but solar charger be too high and not cutting back? I don't recall Blue Sky algorithms, but if controller thinks the batteries are accepting a lot of current (charge going to batteries), it may not cut back. And if so, the solar would keep voltage up. On our Link System, battery acceptance (at 14.5 volts or so) must be lower than 6 Amps to go to float. I set the current to 1% of 600Ahr capacity (6 x Gp27) (or maybe I set it to 2% - don't recall) I'd have to read Blue Sky manual to review their rules for cutting back.
Our Link System can measure load on battery, as well as output from alternator and/or charger. By subtracting the load currents from the total charge current, the Link System knows how much is going to the battery. So it's fairly smart.
The Blue Sky system is totally independent, and has to figure out by itself.
I''l check their manuals for the 3000i and see if I find any hints that could cause this.
More later - - Drew