That's a version of the main problem, which is lack of a proper feedback mechanism. Money provides feedback for how what we do gets valued, and lets us establish a complex dynamical system that otherwise is not controllable. There is no feedback like this in socialism, so at best you get shortages, at worst you end up violently enforcing some particular version of a system on people and a substitute for the communication channel that money provides.