Management does not do the person or themselves any favors by providing the solution every time. I tried to take the time to help the person analyze the problem and guide them to solve the problem themselves
Management is there to help facilitate the needs of the workers to get the job done. It is not to belittle, harass, or berate the employee. And part of that facilitation is to answer any questions that arise.
Now for the situation for the OP, management is the only one that would know the official amount of days left(resolution) to the employees concern.
So what you are saying is that when employee does things that management disapproves, that it is ok because the employee was solving the problem themselves, and not asking management personnel.