TFE doesn't pick up the latest commit

While creating a workspace under version control workflow, on step 4, I have configured “always trigger runs” under Automatic Run triggering. However , even when I make fresh commits, my workspace doesn’t pick up latest commit and I have to manually run a new plan . Is there anything else I have to do such that my workspace queues a run as soon as there is a commit?