There is a complementary page on the wiki.
I stepped through the pyjd call to load the initial html page, but haven't found where it is failing. It appears to be a normal request all of the way through, but at the end it shows the html text instead of applying/loading the html. Part of the issue is probably due to my lack of knowledge with respect to how a valid frameloader call proceeds. My method of using gdb is also on the wiki.

