Darn - I misunderstood your post to mean you had gotten fiber AFTER all the connection loss issues so was hoping it might have magically fixed everything.
Hopefully sooner than later somebody can implement the upload verification delay we talked about here: