We had a similar issue with older PoE powered cameras that don't support CDP or LLDP. Often they won't power up and if they do the data connection won't come up. If it does, they then often fail with power but no data later.
There is a note somewhere about MS35x switches not working with PoE without LLDP or CDP, perhaps this is your issue?
If my answer solves your problem please click Accept as Solution so others can benefit from it.