But even when I look at other sources that emphasize how broad it is, they do not seem to think it applies to general hypocritical behavior. First, it seems restricted to
statements (arguments, testimony, etc.). Second, those statements seem to need to relate to communication where there is a notion of "taking a public stand", e.g., your account of an event to your insurance company, or your explanation to a government auditor.
> Courts have held, for example, that the timing of the inconsistent statements is not necessarily determinative. Therefore, both statements need not have been made during the course of the same pending lawsuit. Nor is it absolutely necessary for both statements to have been made in court proceedings. For example, prior statements made to local, state, and federal agencies, or to insurance companies, if sufficiently inconsistent with a later position being taken before a court, can give rise to a judicial estoppel.
https://www.lexology.com/library/detail.aspx?g=a2c93368-28d7...
From everything I've read, just behaving hypocritically is not enough.