When adding in UFUNCTION(reliable, server) causes compile error, why?

the “Net/UnrealNetwork.h” just add it into your project.h file only. You do not need it in ever cpp files .h file.
Got everything from above added and it all compiles fine, until i add in Reliable, Server

Stumped at the moment, missing something somewhere.