Remove timeout; Improve error messages; Add refresh request

Request is already async and timeout was the very first request takes longer sometimes.