Re-granted.
There's currently not really any ETA. As for the best way, I'm afraid you should ask somebody in the chatbox .
Did the logger give any errors when you were experiencing this issue? Bear in mind that the OSRS update might have broken something.