Change scheduler's update_block_state() to break looping through blocks on first RPC fail