My current solution fails to retain table joins when first opened 30% of the time. If I close the file and reopen it, it will open with the joins in tact 75% of the time. I rarely have to do this more than 3 times to get it to open with the joins in tact. It is always the same table that fails. I have no idea how to begin to troubleshoot this. Any ideas?