hi,
it looks like the some of the connectors has lifted from the motherboard. you still get power because the connectors/pins for power are still soldered good on the motherboard while the pins responsible for recognizing the drive may have lifted off (may be cold solder).
this explains why when you push it in at start up it gets recognized but becomes missing after some time. i think that when you push the drive in it also makes a good contact with the board but since the drive is mechanical (slight movement when used), the this contact does not stay for good.
have your mobo checked (CD/DVD drive connection). you can use this service guide to help you in the removal process. http://h10032.www1.hp.com/ctg/Manual/c00530488.pdf
it looks like the some of the connectors has lifted from the motherboard. you still get power because the connectors/pins for power are still soldered good on the motherboard while the pins responsible for recognizing the drive may have lifted off (may be cold solder).
this explains why when you push it in at start up it gets recognized but becomes missing after some time. i think that when you push the drive in it also makes a good contact with the board but since the drive is mechanical (slight movement when used), the this contact does not stay for good.
have your mobo checked (CD/DVD drive connection). you can use this service guide to help you in the removal process. http://h10032.www1.hp.com/ctg/Manual/c00530488.pdf