Shellers seem to get outranged by sniper bots, where shellers have to move to engage, despite their target being well within the red circle radius. This is a particularly annoying issue as shellers won't even auto target sniper bots on radar and won't even engage before it's too late. As shellers are the only real counter to sniper bots this is pretty close to game breaking... Currently sniper bots seem to be owning the place in this update. Obviously this is not intended but is very annoying. EDIT: I think that the auto-targetting range was not correctly updated in build 61250 where max. range was increased from 160 to 240metres. Although I'm not sure.
This isn't an exploit, you can test it, the shellers have longer range than snipers. The range circle on the shellers is wrong, it's far larger than their actual range. There are also issues with moving shellers having to face their turrets to correctly face their target. Snipers can quickly close the gap in range distance but unless you spread out really carefully then you will lose huge amounts of snipers to a single sheller shot.
I had a game where sniperbots blobbed up just outside my base, where my shellers were guarding, and the sniper bots were in the targetting range of my shellers which were set to rally there...I tried attacking, but that only made them move into their range and kill me before I got a shot off. Their turrets didn't even move. It was a small planet around 300 radius and I've always wondered if a small planet radius affects the range of artillery, depending on how range is calculated.
Perhaps planet size does affect it but also perhaps attack move and attack commands aren't working properly for shellers (they go too far). Try actually manually moving commanding shellers towards stationary sniper bots, just into range. If you have snipers moving on an attack command towards shellers you can see the shells get fired at the snipers before the snipers stop and start firing at the shellers. This can actually cause the shells to miss the snipers because they keep moving forwards, closing that 20 range difference and avoiding where the shells land at the sheller's full range.