Hi... it’s normal for babies to lose appetite after vaccination but it will return to normal after a day or two. Please read this article for more information on immunization https://sg.theasianparent.com/7-tips-to-help-make-getting-immunizations-easier
Jac