If the error message comes up saying "already have this pokemon" it means that whoever you are trading with has the EXACT same pokemon you are trying to give and to prevent duping we don't allow you to have 2 of the exact same pokes.