[Plugin] Socket.io Client

Update. I tried downloading the 4.23 version of the plugin through github, adding the plugin folder to my project, and packaging that way. I also added “HTML5” to the platform whitelist in the uplugin file.

When I do things this way now the project fails to package. I am going to post the log below. If I can’t get this to work in the next 48 hours I am going to ditch the plugin and go with basic http requests. That is less than ideal though because my app is based on two way communication.

Packaging Log:

In file included from D:\Documents\ChessLeague\UE4ChessLeague\ChessLeague\Plugins\socketio-client-ue4\Source\ThirdParty\websocketpp\websocketpp/connection.hpp:1640:
D:\Documents\ChessLeague\UE4ChessLeague\ChessLeague\Plugins\socketio-client-ue4\Source\ThirdParty\websocketpp\websocketpp/impl/connection_impl.hpp(228,9): error: cannot use ‘throw’ with exceptions disabled
throw exception(ec);
^
D:\Documents\ChessLeague\UE4ChessLeague\ChessLeague\Plugins\socketio-client-ue4\Source\ThirdParty\websocketpp\websocketpp/impl/connection_impl.hpp(299,9): error: cannot use ‘throw’ with exceptions disabled
throw exception(ec);
^
D:\Documents\ChessLeague\UE4ChessLeague\ChessLeague\Plugins\socketio-client-ue4\Source\ThirdParty\websocketpp\websocketpp/impl/connection_impl.hpp(332,9): error: cannot use ‘throw’ with exceptions disabled
throw exception(ec);
^
D:\Documents\ChessLeague\UE4ChessLeague\ChessLeague\Plugins\socketio-client-ue4\Source\ThirdParty\websocketpp\websocketpp/impl/connection_impl.hpp(482,9): error: cannot use ‘throw’ with exceptions disabled
throw exception(ec);
^
D:\Documents\ChessLeague\UE4ChessLeague\ChessLeague\Plugins\socketio-client-ue4\Source\ThirdParty\websocketpp\websocketpp/impl/connection_impl.hpp(520,9): error: cannot use ‘throw’ with exceptions disabled
throw exception(ec);
^
D:\Documents\ChessLeague\UE4ChessLeague\ChessLeague\Plugins\socketio-client-ue4\Source\ThirdParty\websocketpp\websocketpp/impl/connection_impl.hpp(548,9): error: cannot use ‘throw’ with exceptions disabled
throw exception(“Call to set_status from invalid state”,
^