If you attempt to initialise more than one SwaggerUI on a page, it incorrectly renders everything into one container div.
The reason of this seems to be there is some kind of code which is generating a ul element with an id of 'resources'. This is then used to insert the UI into it so when you call SwaggerUI more than once it all gets appended to the first element it finds on the page, rather than the respective one it should go in.