While I understand if I use afollow rather than chase they will do this. Problem with afollow is of you get summoned by a mob it turns off which in turn involves me manually going to that character and using the afollow social I have on each. Which in turn leads to the next question.
However if using chase assist once combat starts they will not move at all even if they cant hit the mob. Its a bit annoying having to manually run each character to where they can see the mob lol, though isboxer helps with this a ton due to being able to rebind the alt tab key to whatever you want and its instant swapping.
It may not be possible I have no idea but check the macroquest wiki and that has nothing related to chase assist so I am guessing its a kiss thing which is why I am posting it here.
Assistance is appreciated...
Good news. You have options here, some better than others. afollow has its place, but if it's breaking too easily, that's no good. SO, there are currently 4 types of following that I know of. The first is in game /follow, which I say without comment for completeness reasons, heh. As you mentioned, there's afollow from MQ2AdvPath. There's also /stick (which is what /chaseon invokes). /stick hold is a neat trick as you target something, do /stick hold, and it will continue to stick to that target even if you chase targets. Stick is from MQ2MoveUtils and although a vital part of any game play style, it's not the solution you're looking for.
The best option for me, however, is MQ2Nav. I stole this idea from a post
eqmule made. I have two methods of moving my group and I'll walk you through how I have them set up with my MQ. I have a Logitech G13 sideboard that I recommend any serious EQ player invest in and i just toss a bunch of shortcuts on to those keys (for example, CTRL+ALT+1(thru 6) so I can switch to whatever ISBoxer screen I want at the push of a single button). I also alias everything, but you can also do custom bindings if you don't have a G13. The first basic command is
Rich (BB code):
/bcga //nav id ${Target.ID}
I use this by targeting my next target on the person I'm driving, either by selecting next closest NPC or by just right clicking on the map. I push this button and everyone in my group navigates to my driver's target, including my driver. This is sort of like everybody rushing the mob at once. (which I have aliased to /move.... the full command to set the alias would be "/noparse /alias /move /bcga //nav id ${Target.ID}" without the quotes, if you're interested)
The second binding I have
This simply moves everyone else to my current location, which negates the need to follow. (I have this aliased to /mup.)
If you're using Kissassist to do your pulling but you're not AFK, you will want your puller's return to camp as off and then you can use /mup (assuming you aliased it) to move the group to your location. If you're doing manual pulling, you can use /move to attack with your entire group.
If you want to get really fancy, you can alias those two commands like I did and then do a /custombind add RushMob /move, then /bind RushMob WHATEVER_KEY_YOU_WANT (so like N for example), then you can simply press the N key to have everyone rush your target.
Anyway, if that DOES NOT solve your problems or is too confusing, please let me know and I'll clearify. I'm on my first cup of coffee, so I'm just guessing what's on this post is the same knowledge locked in my brain.