Perhaps you need to enable ip routing ?
I do not think you actually have to on higher levels switches, but It might be different ?
Did you try to displace the ip routing table on the device ?
And as mentioned, config would be good.
Potentially, it could be a subnet mask issue as well.