Use page insted of slug for BBP

I am trying to set up the BBP forum on my website and I created and page called forums (with the page slug being /forums/) and added the shortcode [bbp-forum-index]. However BBP still seems to be loading its own template and not the page template. I set the BBP slug (under settings > forums > forum root slug > forum root = /forums/) to the same as the page slug like instructed but it dose not seem to be working.

However if I change the BBP slug to /forums-root/ then BBP loads the page template (exactly what I want), but then none of the other BBP sub pages load that template (they all revert to the original BBP template and all the links in the breadcrumbs and other places redirect to /forums-root/ (not what I want)).

Can anyone help me out with this? Thanks!