I am using Selenium Webdriver with QAF. The issue I am facing is related to finding an element on webpage. for few of elements, different locators work at different times.
For example - sometimes name=nameA works and sometimes name=nameB(may be depending upon different environments of AUT, I have no clue).
Find code below:
public class HomePage extends WebDriverBaseTestPage<WebDriverTestPage> {
    @FindBy(locator="name=nameA")
    private QAFWebElement btnSomeElement;
    @Override
    protected void openPage(PageLocator locator, Object... args) {
        driver.get("/");
    }
}
What should I do to come over this issue?