So I was ratting tonight, I haven’t done it in a few weeks, and I noticed somethings were different. First of all the rats stayed on my drones and never attempted to shoot my ship. and second I docked at one point to get a drink and did a repair all and when I undocked my drones still had shield damage. So when did these changes take place.
Recall them and keep them inside your ship for a couple of seconds. Then release them and try again.