Can't Build 4.16 Source With VaRest Plugin

I been Trying To Build An Engine source with the VaRest Plugin, i need to build a source to make a dedicated server, i’v tried multiple versions of the plugin, and a few different version UE4, i have tried versions 4.16.3, 4.16.0, 4.15, and 4.12.5, and im getting close to exhausting my bandwidth cap for the month, so i need to start seeking help.

Im building my project in UE 4.16.3 through the game launcher and i ahve the plugin installed through the market place, i tried just copying the plugin over to the source, deleting the intermediate folder and running build project files, but once i am in VS 2015 i always get the same errors when i compile Severity Code Description Project File Line Suppression State

Expected VaRestJsonObject.h to be first header included i get 4 other similar ones and
Severity Code Description Project File Line Suppression State
MSB3073 The command “…..\Build\BatchFiles\Build.bat UE4Editor Win64 Development -waitmutex” exited with code 1

and i have tried adding the expected to the files it gives the errors for, but i know nothing of the last error, i have also tried following the instructions to add it to a project build it states it for a different version of ue4 even though i tried other versions of the plugin including one i know that are for my current version of ue 4.16.0 source, i originally tried doing all the above with the UE 4.16.3 source because that the same version i have installed the the epic game launcher and even the nothing is work

also id like to get this working for 4.16.3 source and am willing to re download and compile it becosue its the same version that my game is being built in. i am also wondering if i actual need the plugin for building a dedicated server all the server is for hosting maps there going to be 5 total,

214843-error.png

plugin must be broken, i tried every version of ue4 and every version of the plugin all lead to same errors