Hola Robert,
El problema suele ocurrir cuando los headers SIP o el estado de la llamada no se manejan correctamente durante transfer_call. Usar un endpoint SIP dedicado para la transferencia en lugar de enviarla directamente de vuelta puede evitar loops y asegurar que el PBX reciba la llamada.
¿Has probado enrutar la transferencia primero a un endpoint SIP separado?
@Robert