With the current versions of PR you can not keep hidden a field on
Registration pages and only to show on Profile pages, however, there is
a work around.
Please make the field as “not required”
give it a custom class say: “hidden”
Set hidden class as display none and add it on registration pages.
With this simple workaround I hope you can accomplish.