Just putting this here in case someone else goes traipsing around the internet looking for this solution. I didn’t find it recommended/had to work it out for myself, so if I can save anyone some time, it feels like the right thing to do.
I upgraded to Victron gear about two and a half years ago now and installed it myself. I’ve got 2x 12V systems - one with a SmartSolar, Multiplus II, SmartShunt, and 2x drop-in LiFePO4s, the other with a SmartSolar, a white label inverter, a SmartShunt, and 2x AGMs. Sooner rather than later these two systems will be broken out and installed on two separate outbuildings and we’ll upgrade to a single 48V system for the home, but that’s besides the point. Right after I installed it, I learned that the SmartSolars had a tendency to sync their charging profiles even though they were connected to two different battery banks (and two different battery chemistries), so I instituted different instances on the LiFePO4 and AGM systems to rectify that.
For almost two and a half years things have been working the way they should and I’ve been getting minute-by-minute reporting that makes me giddy. About six weeks ago my SmartSolars stopped reporting on my VRM dashboard and have shown missing in my Device List. I’ve fiddled with them as appropriate, but I couldn’t get them to come back. Since it was two that disappeared at the same time, on the same day, I figured it wasn’t the cables so I didn’t bother buying more. Everything else was reporting through the Cerbo, so I figured it wasn’t that. I’ve either been too busy, or it’s been too wet around here for the last 6 weeks for me to get out into my solar cabinet and try and work it out.
Today - after spending hours troubleshooting, I finally solved the problem - though I can’t tell you exactly which of the two things solved it. - but I think it was both.
When I instituted separate instances for each charge controller, I assumed that I would run a separate VE.Can from each SmartSolar to my CerboGX. It worked fine for, again, almost two and a half years until one day it just didn’t.
While digging around in the Remote Console today I could see that my SmartSolars were showing up under Settings → Connectivity → VE.Can Port, and I could see that there was a communication error under → Network status where all my TX were failing. A bit of time on Perplexity led me to believe that I needed to rework my VE.Can cables and daisy chain them, instead of running them individually to the Cerbo GX. So I did, then disabled my VE. Can CAN.Bus profile and re-enabled it. And suddenly the TX stopped failing and my SmartSolars reported in…briefly.
After messing around a bit more, I decided to change the instance number of the SmartSolars to something I hadn’t used before so I changed them from 0 and 1 to 2 and 3. I then disabled and re-enabled my CAN.Bus profile and rebooted the Cerbo GX. And that seems to have done it. Curiously the Cerbo GX has now taken instance 0, and the SmartSolars are still instance 2 and 3. But what do I care? My SmartSolars are now reporting on my dashboard again.