Things is ive used several cable with several devices, as i said in the post. Also this might be an issue that not everyone might be facing. Just wanted to express my solution because others out there might be experiencing the same issue as mine and might think its something to do with the firmware.