Assuming you are sending the call to an extension, you might be getting one from each leg of the call. The incoming call leg from the trunk would get a recording, and the incoming leg from the extension would get a recording? It’s kind of a guess, but it makes sense since each part of the call (the part from the world and the part from the extension) are considered separate. It’s kind of the same train of though as the reason why we get multiple CDR records when you send a call to a ring group - each phone gets its own CDR. The same thing could be happening with recordings at the route level.