Since the last update (v1.053) there seems to be a bug with recovering special arrows.

Roderick, the ranger, recovered the same charming arrow 4 times in a row during the pirate fight in the black cove (although the chance to recover the arrow is just 20%)

We are playing in co-op via Steam (windows + mac)