I'm fairly certain it's a bug. The way it kicks you completely out of the trade menu and makes you completely start negotiations over every single time a trade is rejected would be a very odd choice if it was intended but given CFM's propensity to make things as obtuse as possible, it very well could be. My guess though is if it was intended they would have mentioned it in the patch notes but ultimately I think it's just another bug.