Santiago: I'm not 100% sure, but I believe the harpy traps are only good to fullfill this harpy contract in Chapter II. I once deployed a harpy trap against... harpies, in an area without any nests. Not one of the beasts picked it up or was bothered by it. They really only worked for me, while I had to destroy the 7 nests for that quest.
They work only in those areas where are nests. Elsewere they wont:) How could a harpy far from its nest bring back a trap?
Its sure that if you notice anywhere a nest, you can put then down almost anywhere in that area.