My Jayco never seems to empty all at once. It empties about half, then I hook up the flush and the other half seems to empty but I have to leave the flush running for a couple minutes. It helps to have a clear connector so you can see what's going through the hose. I have a Sewer Solution and it has a clear fitting. Using plenty of water helps the entire system work better (along with rapid disolving tp)....I discovered that a long time ago.
Having said all of that, my tank hardly ever reads empty and according to most posts I have read over the years, neither does anyone elses. Just the way it is