When I finish a task, I always immediately use the "Submit Work and Request Payment" button.
I don't send separate messages to ask the client to approve the work. That is literally what the button is for.
I don't "check to see if the client is online."