Flag object in Animators-Tranlators or Rotators stops waving

Flag objects when under Translator or Rotator objects stops animating.
I wanted to animate a boat with a flag moving forward but the flag object just stops waving when under translator or rotator object.