You may recall I mentioned awhile back trying to give one of my Oblivion companions a service option - and I don't mean the ones added by Lovers.
Specifically, I wanted Branwen - being a mage - to be able to recharge my stuff for me.
This turned out to be a mixed success; she would recharge when not in my party, but not while following.
I figured it was some weird artifact of the engine and pressed on with other endeavors.
I happened to be mucking around in the CS the other night, doing some package work, when I noticed the "Offers Services" flag on the package. I had completely forgotten AI packages have those.
Sure enough, I cracked open CM and looked at the follow package, and it's set not to allow companions to offer services whilst following you. Why the Cutthroat crew did this is beyond me; but what the hell do I know?
So, I created a quick plugin that reset the flag to yes; and she now recharges my stuff whenever I want. Still costs gold; but less hassle than trying to track down a recharging merchant every time I need one topped off.
If you are trying to make your companion a bit more special and add repair, recharge, or training and they aren't cooperating while following? Now you know why, and how to fix it. Just thought I'd share.