title: One or more field types are not installed properly. Go to the list settings page to delete these fields
body: <pre><code>CamlQuery query = new CamlQuery();
  query.ViewXml = @"&lt;View&gt;"
      + "&lt;Query&gt;"
      + "&lt;Where&gt;&lt;Eq&gt;&lt;FieldRef Name='Name' /&gt;&lt;Value Type='Text'&gt;"
      + fileName
      + "&lt;/Value&gt;"
      + "&lt;/Eq&gt;"
      + "&lt;/Where&gt;"
      + "&lt;/Query&gt;"
      + "&lt;/View&gt;";
  ListItemCollection item = list.GetItems(query);
  clientContext.Load(item);
  clientContext.ExecuteQuery();
  </code></pre>
  
  <p>This query gave me the error <strong>One or more field types are not installed properly. Go to the list settings page to delete these fields.</strong></p>
  
  <p>If I use <code>&lt;Where&gt;&lt;Eq&gt;&lt;FieldRef Name='Title' /&gt;&lt;Value Type='Text'&gt;</code> instead of <code>Name</code> , it's OK.</p>
  
  <p>What's wrong with it? 
  Name is there in the list.</p>