When registering for events, we would like to show an Entity form hosted in a Portal Web Page defined in the CRM instead of the Angular defined form, so we will be able to use liquid, webRoles, etc. T
Our goal is to be able to change the behavior from some fields depending on whether the logged in contact has certain web role or not, and we did not find how to do this from Angular, because the Events API does not give us any chance to query for contact data. (We understand that only these entities can be inquired in that API)

We realized that the Profile page is not managed by the angular form but created in CRM and app redirects to it, in the way we are needing for our case, so we tried to replicate something like that in our CRM.
We created a web page in the way Profile is created, just changing the Partial URL to "customregistration".

We have checked that in Partner Portal, when you create a web page, Localized Content related records are automatically created for each language. But this did not happened in Events Portal, being the only difference between the predefined Profile Web Page and our custom one, that ours lacks any Localized Content related record. When created manually, it keeps failing (Page not Found)
Although we created both a Page Template (both as a Redirect type to ~/Pages/myCustomRegistration.aspx and also as a web tempplate type with our web template) and a Web Template (without any custom code yet), as it kept failing, we decided to get the Profile page template, so at least we can avoid the "Page Not Found" error.
But when navigating to that web page, no matter if we use Angular or manually in the browser, we are obtaining a "Page Not Found" error.
Is this kind of customization banned for the Event Portal?