USB A Male to B Male not working?

I'm quite confused, my Arduino cord doesn't work with my Arduino. It is straight from a kit, and fits perfectly with my board, but it doesn't connect or indicate power to my device when I plug it in to code. I've tried this cord and board on several other devices, all of which have perfectly functioning ports. All of my previous attempts have been unfruitful, and I'm very confused.

Could someone help?

Have you tried a different cable?