This bug was posted earlier, but I noted that Shadowheart was not using her dexterity but her strength when wielding a finesse weapon (short sword in that case). So, I'm not sure what the underlying problem is. She's either getting her Dex or Proficiency Bonus in your game. What about your other characters, are they working correctly?