Whenever I have pie register shortcodes implemented in pages,
those pages are either get redirected to my other page or home page,
it does not happen when the shortcode is removed.
I am using the latest version of wordpress 4.4.2.
Well, You can not view pages with containing PR shortcodes unless you no logged in on the same browser. This is default config and you can allow a logged in user to get to the Login, Registration and Forgot Password pages if you want to.