Hi;
There is a bug reported against the behavior you mentioned, but it's not applicable to the OS you are running. Just for testing purpose please fallow the workaround mentioned against the reported bug.
https://bst.cloudapps.cisco.com/bugsearch/bug/CSCsw18530/?referring_site=bugquickviewclick
In case you don't see the link:
Workaround:
Longer cable (>50ft) seems to fix the issue in most cases.
Solution
This issue is fixed in 12.2(55)SE3, 12.2(58)SE1 and later releases. The following interface configuration commands have to be applied to resolve the issue,
Switch(config)# int x/y
Switch(config-if)# power inline port 2x-mode
Switch(config-if)# shut
Switch(config-if)# no shut
In case above mentioned workaround not work then better to open TAC case it's seems to be hardware failure and get RMA.
Thanks & Best regards;