title: UIATable operation GetCellValue throws error "Failed due to a lacking or broken API call inherited from UI Automation"
body: <p>I am using the UI Automation add-in to automate and test an application that contains HTML objects in a Java window. I have the UIATable identified &amp; saved in my object repository and the following methods work fine:</p>
  <pre><code>MsgBox UIAWindow(&quot;**&quot;).UIAObject(&quot;**&quot;).UIATable(&quot;**&quot;).RowCount     'Prints 3
  MsgBox UIAWindow(&quot;**&quot;).UIAObject(&quot;**&quot;).UIATable(&quot;**&quot;).ColumnCount  'Prints 5
  </code></pre>
  <p>However, when I try to get cell value using any of the below methods:</p>
  <pre><code>MsgBox UIAWindow(&quot;**&quot;).UIAObject(&quot;**&quot;).UIATable(&quot;**&quot;).GetCellValue(1,1) 'Error
  MsgBox UIAWindow(&quot;**&quot;).UIAObject(&quot;**&quot;).UIATable(&quot;**&quot;).GetCellData(1,1)  'Error
  MsgBox UIAWindow(&quot;**&quot;).UIAObject(&quot;**&quot;).UIATable(&quot;**&quot;).GetCellName(1,1)  'Error
  </code></pre>
  <p>I get an error pop up with the following message:</p>
  <blockquote>
  <p>The test run cannot continue due to an unrecoverable error.
  &lt;0x80070057&gt; Failed due to a lacking or broken API call inherited from
  UI Automation.</p>
  </blockquote>
  <p>I am using <strong>UFT 14.02</strong>. What might be the possible reason for this error and is there something I can do to resolve this?</p>