Please help see my code

Either you have a mistake or you the endogenous variables in your model respond in a way to counteract the initial shock. For example, in the standard New Keynesian model the nominal interest rate can move in either direction after a contractionary monetary policy shock. The only thing that is guaranteed is that the real interest rate increases.