IMO; Shimano long drop calipers are pretty much as good as their standard ones.
Give the TRPs a go certainly; but I never had any issues with the Shimano calipers.
Your issue could be cable routing; are all the cable outers secure in their mounting points; including at the lever?
Then make sure your pads are hitting the rim squarely. This can take a bit of fiddling to get right. You might need to remove them and sand them flat if they’ve been hitting the rim on the piss.
Other than that; they should work. You won’t be able to lock the wheels initially though, if it’s wet; the pads need to clear the water from the rim first.