The reasons an interaction term or the main effect variable (a.k.a. 'moderator') included in an interaction term would be non-significant are largely the same as the reasons any other variable can be non-significant:
- there isn't really an effect of that variable
- the $N$ is too small for the size of the effect / the effect size is too small for the $N$
When referring only to the significance of the main effect, note that the meaning of a main effect variable, when an interaction term is included, is the effect of that variable when the other interacting variable is $0$. So again, there may not be an effect at that point, or it may be too small given your $N$. Also be aware that typically the main effect term is correlated with the interaction term, which expands their standard errors and reduces you power.