If I knew for sure if a factory reset will fix this annoying problem, I might do it . I guess no guarantee?!
Did you make sure that cache cleared?Only reason I ask is because you were almost at 1 GB and that's 20 times higher I've ever had and it took twice to clear it.