Exclude the current node in a view with related items in case of multiple contextual filters
What are the "other purposes" of the first nid contextual filter? Are you taking in the current nid in order to build a relationship to something like a taxonomy term to then get other nodes in the same term?

If so, then the contextual filters should be using different relationships.