I had the same your problem when I connect the HC-05 from lc-technology to the pin 0 and 1 of Arduino UNO (UART TTL (5V) serial communication): the HC-05 was able to receive data from Arduino, but not possible for Arduino to receive data from HC_05. If I use other Arduino pins with SoftwareSerial then both ways are ok.
I tried an HC-05 from a different maker (http://hobbycomponents.com/index.php/hc-05-master-slave-bluetooth-module.html) and everything works well using Arduino pins 0 and 1.
Waiting for an oscilloscope for more in-depth tests.