Can you provide a link to an example big magnet from such site that fails, and the error logged?
You are likely right, I think the buffer can hold 1k or 2k characters. I've seen this using WebAPI, where I was in control, and could take care of shortening the mag links .