The AdRotate role is only for the backend dashboard, anyone with an account can see the front end pages.
If users are redirected to other stuff some plugin or your theme is steering people away. AdRotate has no function or code to do so.
For example; WooCommerce prevents people from accessing wp-admin. Something similar could be happening to your site.