If your connection is
Repetier-Host <-> Repetier-Server <-> Printer
you should check Repetier-Server printer configuration->G-Codes->Event Dependent
There are several g-codes e.g. for connected, start, stop, pause,continue that would be send independent from settings in host.
Normally start g-code contains homing and going to a default position.
Make sure host/server bed position and move area are identical with firmware settings and print size, otherwise sliced object (host) will be not where you expect. Especially if I hear that park position is -30/-8 you have set negative bed edge somewhere originally when the g-code was generated.