I get this message when I try to activate through the bbPress admin:
Deep Integration With WordPress Required
It appears your WordPress installation isn't deeply integrated which is required for Platform Forum to work correctly (it needs access to WP
More info: Your WordPress install needs to be loaded on your forum pages, so we can use WP
's functions. This is done by "including" (with a line of code) the wp
-load.php file from WordPress.
For help, please see bbPress.org, the info here deep integration with WordPress and contact your host for the path to include your WP