According to your scenario: most likely a Plugin is doing the redirect from the author archive page to the home page.
For example: Yoast SEO Plugin is know to cause a similar issue. If you are using Yoast SEO Plugin, then Go to Yoast SEO Menu from your WordPress admin panel & then:
Go to
Titles & metas=>ArchivesThen uncheck
Disable the author archivesif it is checked.
Then try the author link (clear browser cache if it doesn’t work immediately).
Disable the author archives|Enable the author archivesoption may also be in:
SEO Menu=>Titles & metas=>Others(depending on your version of the plugin)
If it doesn’t work, then try disabling plugins one by one to find out which of the plugins is causing the redirect.
NOTE: Every time you disable a plugin to test if the redirect is still happening, take the following two steps to be sure:
Clear browser cache.
Clear WordPress Rewrite rules from:
Admin Menu=>Settings=>Permalinksthen click
Save Changesbutton without making any change from there.
Once you identify the problematic plugin, find if it has any option to enable / disable author archives & take action accordingly.