Expression has been re-entered while the filter is executing (Error 1148)

The expression in SET FILTER TO has been re-entered while the filter is executing. This can happen with complex setups involving SET RELATION or SET FILTER, or during the use of Visual FoxPro functions or user-defined functions which reference other work areas, such as LOOKUP( ) or SEEK( ).