It doesn't do people any good if hundreds of players get the bug but the people coding it can't. They need to find, on a technical side, what the issue is . . . they already "know" its there, and more reports of that won't help fix the problem.
As for more comprehensive overall testing, it has been stated previously that the team and system for that has been overhauled for subsequent releases, but not in time for this release.
As for "how close they are", with a technical issue like undiagnosable crashing . . . its literally done when its done. There is no progress meter saying "Oh, the problem is now 78% complete". They have shared that they are continuing to work on it, and until they make that breakthrough and solve it, it simply "is not done". If they had a date, I'm sure they would share it.