Working on the lesson demo for demo.moodle. Created what I call a classic branch in a lesson. This segment had 6 pages, (Starting) Branch table, 2 branch tables, 2 question tables and Ending Branch (logical order was BT, BT, Q,BT, Q, EB. Starting Branch table had two jumps, random branch page (relative) and lesson start page (absolute). When I selected the random branch button it crashed. Turned on debug and attached screen shot below.
I changed the starting branch jump to "Random question in a branch" and did not get the problem.
I went then went to second branch table in the logical order. Added various jumps. Next Page, Start of Lesson, Random page, unseen question. All jumps worked except Random page. I check this as admin and then as a real student. Same.
It also appeared that the Random question in a branch jump went to a random page (BT & Qs). Could be that I did not check this as a student only as admin this caused it. As you know, there are 3 jumps possible in a classic branch, wonder if this is 1 too many?