Result of parseMagnetUriOrNull: exactly one of link / error is non-null.
The fatal error on failure, or null when link is set.
The parsed link on success, or null when error is set.