I am curious about your thoughts. Here is why I think it does address the so called hard problem:
The goals of these plans are evaluated by simulating the world and the body and future mental states. So the brain can measure, or "feel", the response, and thus judge the plans and compare them.
This constant self reflection and self prediction is what feels like something to the thing doing it. Why would it not?
---
But in general I have some objection to the "hard problem".
We cannot proof something to be conscious. Probably we never can. The best we can do is find good proxies indicators of consciousness and good lower bounds for what can potentially be conscious, and what cannot.
But the opposite is also true, we cannot proof there is such a thing as the hard problem of consciousness. For all we know every program we have every written has had some kind of experience as it was running.
I agree it is reasonable to assume this is not the case. But I don't think you can proof this is not the case. Therefor the hard problem might, or might not, actually, be a problem.