Hi Jackyyuk
A possible reason for the problems you are getting are the names of your sym files. If instead you had something like sym1 and sym2, you would then have to re-enumerate the tables against it’s respective sym file.
Once that is done, any future updates could use the functions in the below link to enumerate to the newly named sym files.
KX Documentation: Working with sym files | White Papers | kdb+ and q documentation – Kdb+ and q documentation (kx.com)
Hope this helps!
David