Sorry, but having multiple users sharing a single Front End, on a network drive, is the sure way to repeated episodes of corruption, speed and timing problems, and all manner of strange, odd and curious behavior!
Being in forced retirement, I spend 8-10 hours a day here and on other Access forums/newsgroups, and over the past ten years have seen literally dozens and dozens of reports of split databases, using links to a single Front End, causing these kinds of problems, as well as massive data loss! The really insidious thing is that this kind of setup can work for extended periods of time (the record time, BTW, for running without problems, then 'suddenly' going bad, was slightly over 20 years!) before the troubles begin! But once it did, it became chronic, occurring over and over and over again...until the sharing of the Front End stopped! But if you don't mind having this problem, or losing data repeatedly, go right ahead and keep on sharing!
Also, Return Without GoSub is basically what the Access Gnomes assigns to any error that they can't figure...and never, in my experience, has the error actually been Return Without GoSub!
Linq ;0)>