I know this their answer doesn't answer your question, but that is all they will ever say in these circumstances.
The fact that it hasn't been fixed does not mean it can't be fixed. Depending on what is causing the problem, these things can take time to resolve.
The phone agents are given very little information about technical outages, other than maybe a short paragraph that basically says "we're aware of the issue and we are working on it" with no specific information as to what is causing the issue. Occasionally (but not often) they are given a approximate resolution time frame.
The simple answer is this: You have probably gotten everything from customer service in the form of an answer that you will get. No sense in letting it raise your blood pressure. If you want to help get the problem fixed, contact the station engineers at the local stations and get them to lean on DirecTV to fix any issue that may be there.