In WPLMS order completion page, we show a list of courses with their course status and a start course button.
In cases the order is completed we show a “start course” button. If the order has a single course purchase then we automatically redirect the user to the course page using direct checkout. But in case of multiple course purchase the user stays on the checkout screen.
Now this button takes the user to the course page and from there a Start course again needs to be clicked to take the user to the App page.

This extra click can be bypassed by using this simple code tip.
https://gist.github.com/MrVibe/026f2352be8dafcb32d93e7048ec083d
add_filter('wplms_course_purchased',function($label,$course_id){ $page = vibebp_get_setting('bp_single_page'); if(!empty($page)){ return '<li> <a class="course_name">'.get_post_field('post_title',$course_id).'</a> <a href="'.get_permalink($page).'#component=courses&action='.$course_id.'" class="button"> '.__('START COURSE','vibe').'</a> </li>'; } return $label },10,2);