core/src/main/java/gov/nist/javax/sip/stack/AbstractHASipDialog.java
@Override
	public boolean addTransaction(SIPTransaction transaction) {		
		if(transaction instanceof ServerTransaction) {
			 isLatestTxServer = true;
		} else {
			 isLatestTxServer = false;
		}
		return super.addTransaction(transaction);
	}
@Override
	public boolean addTransaction(SIPTransaction transaction) {		
		if(transaction instanceof ServerTransaction) {
			 isLatestTxServer = true;
		} else {
			 isLatestTxServer = false;
		}
		return super.addTransaction(transaction);
	}
From and To Uris switch places in certain conditions