Tool isnt being handled properly by my custom Character

While a custom rig holds it correctly (i’ve used tool grip editor), my custom character doesnt. Any ideas?