This is not necessarily a bug. Sometimes players will decide they don't want to trade with you specifically. This can be because you are ahead on points, competing for a resource intersection, are about to get longest road, etc.

AI opponents will very rarely accept a trade with a real player.