When configuring the registration terms of use text in the registration settings and using proper formatting with paragraphs and white space. The terms of use looks fine in the settings window, but when we click on the "I have read and accept the Terms of Use" link in the registration form of the API Hub, it's showing the text with all the line feeds escaped as "\n" instead of the actual line feed. This makes the terms of use completely unreadable as it's all one big block of text.
CA Developer Portal 5.x
This was the result of a bug within the portal source code.
The portal development team has addressed this and a fix is included in Portal 5.1.1 as well as the upcoming Portal 5.3.3 release.