Hi Robert,
>
>I eventually had to add a loop around the DO FORM... with a number of retries plus SET REPROCESS... which retries regardless of error code. Works fine.
>
>This problem occurs on all my multi-user apps - it must be my programming style (or lack of it).
Sorry for the delay, I went on a week-long vacation.
Glad you solved your problem. SP3 "seems" to have fixed mine. It's been more than three weeks and no Syntax error has been trapped!
Bill Armbrecht
VFP MCP