Um ... trying imperial agent and it is pretty ok (profile: 1-10 Hutta Dark [BountyHunter, ImperialAgent] - Megser.xml ) but when it comes to REPAIR / SELL it just stands there clicking medical stuff i need to do REPAIR manually then bot sells everything and continue :O
Same issue but I noticed that it still tries to execute the repair function even when armor is at full durability. Perhaps having a check to see what the durability of the armor is to escape from the ForceRepair part would help. Just to test the theory I had manually taken control and let the character die then with armor not at full durability started up the profile which was stuck at a vendor and it happily repaired and went on its way (or seemed to)