Hi, the reason, why it isn't working is, that the game isn't knowing, what to give you. There are "Dumb Missile" and "Dumb Missile Controller" blocks, so the server lists all possible outcomes.
There is still a limitation in using strings with spaces in it in this command, so you can use
/giveid...