So from a VLAN 29 host you can ping a VLAN24 host but you can't telnet to it?
If that's the case, then there's a firewall or ACL blocking it. Since the source and destination are connected to the 6509 and there's nothing blocking it there, I would look at the hosts. If they are Windows devices, make sure the firewall feature is either disabled or allows telnet.