My Protractor test fails with below error

Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT\_TIMEOUT\_INTERVAL.

This is my spec file.

let common=require('./Objects/common.js')
describe('Cloud testing', function() {

```
it('Cloudtest1', function() {

  let EC=protractor.ExpectedConditions;    
  browser.waitForAngularEnabled(false);

  browser.get(common.loginURL);
  common.txtUserName.sendKeys('aqaasdas@hkm.com');
  common.txtPword.sendKeys('asdasd@#$');
  common.btnLogin.click();

  browser.wait(EC.visibilityOf(element(by.xpath("//a[@class='btn btn-success']"))));

  element(by.xpath("//a[@class='btn btn-success']")).click();

  common.btnCrtPcr.click();

});

```

});

Any help is appreciated, I tried answers to similar questions posted here but nothing works for me. I'm running the latest Protractor and Chrome versions.