Added 3-sec timeout for user-errors