They need to be aware of all the nasty combat, item and perk related bugs so this can be fixed in the next patch. So many cyberware are bugged beyond belief and don't work at all.
On a personal note this is crushingly disappointing. I was looking forward to integrating the OS into my build but now it seems like there's no point if it doesn't even work right.
Are you using the rocket launcher arms because the blood pump and the rocket launcher arms use the same quickslot as the grenades, you do have to swap the blood pump in to the grenade slot if you want to use it.