1dCNN not able to detect major features

I think my 1d CNN is really bad either at detecting major features even though they are really obvious features visually or the model is overfitting. And switching to 2d CNN, it seems that major features can be extracted but not that good enough. Anyone know the reason why?

Any suggestions on how to improve my model?