you mean each app uses the same nsec but you have a different wallet as zap address? That's weird and probably more of a sync issue between different relays than a feature. While you can zap people from any wallet zaps usually go to to the one in your profile. Probably more than one address if that app doesn't sync your latest profile data.
Discussion
yeah same nsec on Damus and Primal. Alby associated with Damus but using the built in wallet on primal (didn’t see a way to import a Nostr wallet)