I'm uncertain if this is an implementation or documentation issue, but ranged off-hand attacks (hand crossbows) are not getting stat to damage when attacking with a hand crossbow.
If this is intentional, the Two-Weapon Fighting feature description needs to be updated. Currently it reads "When you make an attack with your off-hand weapon you can add your ability modifier to the damage of the attack." It does not specify melee weapons.