I have a DIR 632 router.  I use it with a remote access program called ScreenConnect.  In the configuration I have port forward for ports 8040 and 8040 which is required by ScreenConnect.
When I sent out a request for a customer to connect - the first time the connect happened wit no problems.  However the second request the customer could not connect.  Two more tries resulted with no connections being made.  I reset the router and ran through the configuration again, and had the same thing happen.  The first customer was able to connect and i was able to work on their system no problem.  After that I could not get anyone to be able to connect.  This works by sending an email to the customer with my external IP address. When they cannot connect they get a message saying they cannot connect the address listed.  My internal IP address i locked down so it does not change since the port forwarding is set to a given IP address, 192.168.0.103.  This problem has me totally baffled so if anyone can help I would really appreciate it.