Why you may see other codes: Some different services or related banking entities can have distinct SWIFT/BIC codes. When in doubt, use the main code and verify with the sender or recipient if they require a specific one.
Practical tip: If a transfer is time-sensitive, confirm the exact SWIFT/BIC requirements before initiating the payment.