I personally don't use Skill Aware Player Mover, I use Alcor75 Player Mover. If you want to try that, you have to get the latest version via his website (I think it is <removed>) through the <removed> extension in Exile Buddy. I mention this because while I have the same issue with Shield charge right now, where it gets stuck on corners and objects (that is a problem with the skill, not the bot) I don't believe it dies from mob dps, pretty sure it has the priority to engage the mobs first then use shield charge to move. Double check your settings to make sure it isn't prioritising movement over engaging enemies.
I'm exploring how I can move my shield charge characters over to other movement skills though as getting stuck from shield charging all the time is horribly inefficient (either that or find a solution). For those that can't to another movement skill, I'd try moving the minimum distance slider higher so that for corners and rocks, it will hopefully walk around them then continue shield charging. However, I've found the best movement skill that the bot uses flawlessly is lightning warp, though this is only for casters really, as you need cast speed to make it worthwhile.
Edit: Also, another 'trick' you can try, is putting a low level CWDT with flame dash to move you out of stuck positions (while being attacked) which should generally allow the bot to re-engage the enemy due to the damage he is taking.