My elder son had given the Rotavirus vaccine when he was 4 months old. But he got this amoebiasis with manifestation of diarrhea and some blood on his stool. For my understanding, amoebiasis is some kind of a gastrointestinal disease. Is Rotavirus vaccine not enough to defend amoeba to attack? Can anyone help me clear this?

Because I don't want my younger son to have it too (the amoebiasis) but he also had the Rotavirus Vaccine. Please help.