You may have answer here.
http://www.rcindia.org/radios-and-receivers/what-is-current-capacity-of-flysky-receiver/msg295741/#newYour receiver is rated for 5V. So if you connect a 4V battery it is low in the first place.
Whenever you operate a servo it draws considerable amount of current which may lead to voltage sag in the battery i.e decrease in battery terminal voltage. If this terminal voltage is below the brownout voltage of receiver then receiver will just reboot or restart.
remedy:
1. Since the receiver is rated for 5V+- 10~15% you can better plug a battery with that voltage.
2. Choose your battery such that it is capable of delivering required current for your application. This is the reason why many hobbyists choose liion or lipo.