are overnight oats supposed to be hard?
Since overnight oats are really just oats that have been left to soften for hours in liquid — usually milk of some sort — to break down and become porridge-like, if you use too little liquid, the oats won't be able to soften enough and get that creamy consistency. Instead you'll have something more like cement.