Module making duplicate API entries

I’m using an API from eMaint to create wo requests over the internet. The purpose is to force the code to run on the gateway so that we can create requests from a client running on a separate network that does not have internet access. It works just fine except that it always creates two requests. This is true when running in the designer or even a client on the other network (when the client does not have direct internet access). I have been looking for a mistake in the way I use the rpc but I’m not sure I would know the problem when I saw it. Is there something specific I should look for?

Without your code it’s basically impossible to offer useful advice.
Do logging on the gateway side of things, maybe in the constructor for your RPC class, to see how often things are being called.

Thank-you, that helped guide me to the problem.