Hello!
By default, GeoDirectory defers to WordPress’s default handling of redirection. Users who register or login are redirected back to the last post viewed. However, WordPress redirect behavior can be influenced by other plugins and your theme. GeoDirectory does not have redirection settings or change WordPress behavior.
We’d be happy to take a look at your site to discover what the issue is, but it in all likelihood this is not related to a GeoDirectory plugin. We can check that by disabling all non-GD plugins and seeing if the issue persists. You can make a private reply and include your site URL along with admin credentials in case you would like us to take a look at your site settings.
A few followup questions:
Do you have the UsersWP plugin and UsersWP GeoDirectory Integration? https://userswp.io/features-list/
UsersWP allows you to set Redirect pages for Registration and Login at:
UsersWP > Register or Login > Register Redirect Page
As it says in these settings, if no page has been set, then the default WordPress redirection behavior will be used.
In order to diagnose the issue, please disable non-GD plugins to see if the issue persists, and let us know what you find out. You can also read more about UsersWP settings here: https://userswp.io/docs/userswp-main-settings/
Thanks!