You are correct. I do apologize, but the Source code for Sodog is not publicly available.
In general, if you are having trouble implementing a solution and it is not working as intended(as you mentioned previously), then please provide your topology and a clear description and please specifically point the part where the problem occurs. In addition, provide any possible troubleshoot files/configuration files available so the development team could look at it from our side.
Please note, that you would have to upgrade the firmware version of the device first and replicate the problematic behavior of Over IP server on our newest firmware version.(As it could be that it has been already fixed with newer releases)