Mikrotik with vb6 & sql2000

I have a question… in my Network we have a program that make
by VB6 and with sqlserver2000 when Mikrotik work within the network with the accounting program … Problem occurs
Accounting program during the job it separates … When Mikrotik out of network ,the accounting program work with no problems
What is the reason ?