3hrs it's long digested already. so don't worry about it. nurses usually will ensure the vaccine is fully consumed
3 hours is a long time. It should be fully digested. Was it salvia that your baby spit it out?
After 3 hours rest assured it is not the vaccine.