It is entirely possible this module is no longer compatible with Unreal. The module was created almost 2 years ago, and there has been some major changes within Unreal since then.
There are 2 things you are able to do about this module:
1) Stop using the module.
2) Find someone to fix it.
Because this is a 3rd party module, it is not maintained by the UnrealIRCd team, so there is no need for us to ensure the module continues to work with Unreal. If I remember correctly, the author of this module stopped coding modules for Unreal, so if you would like to continue using it, it is up to you to fix or find someone to fix it.