The enemies appearing before you get defenses is intended, it's a challenge to get the resources while the enemies are trying to stop you. But you should'nt lose hooks, the hooks can be used to interecept bullets but you get the hook back. Aren't you getting the hook back? If so, how can i reproduce it to fix it?
A temporal solution can be restartarting the game.