View.ViewNotFoundException when run ViewQueryAsync in .NET.Client 3.4.1

Hi, After upgrade couchbase .NET SDK
I try View Query functionality and try to use ViewQueryAsync instead explisit create connection.
I use such code, and it’s raise exception ViewNotFoundException .

        public IEnumerable<TResult> QueryView<TResult, TKey>(IEnumerable<TKey> keys, string viewName, string designDoc =)
        {
            var keyObjects = keys.ToArray() as object[];

            try
            {
                return _bucket.ViewQueryAsync<TKey, TResult>(designDoc, viewName, options => { options.Keys(keyObjects); }).ConfigureAwait(false).GetAwaiter().GetResult().Rows.Select(r => r.Value).ToListAsync().Result;
            }
            catch (Exception e)
            {
                 throw;
            }
            
            return Array.Empty<TResult>();
        }

Old version run with out exception .

        public IEnumerable<TResult> QueryView<TResult, TKey>(IEnumerable<TKey> keys, string viewName, string designDoc)
        {
            var query = new ViewQuery().From(designDoc, viewName).Stale(StaleState.False);

            var keyObjects = keys.ToArray() as object[];

            try
            {
                return this._bucket.Query<TResult>(query).Values;
            }
            catch (Exception e)
            {
                throw;
            }
        }