Poor bidding judgement by N, pure and simple. After the 2 heart bid, N has plenty of time,- he should show the spade support by bidding 2 spades. Now S will realize N's shortness in hearts (given the bids in clubs and diamonds), and bid 4 spades. Bidding should be viewed as a collaborative effort,- clearly N failed to realize this when he bid 2NT (looks like he wanted to be declarer).