From the log it looks like the DMD screen is not set up in screenres.txt(?)
Screenres.txt
1366
768
1280
1024
2
0
0
0
0
0
0
0
Values used for media capture (height/width forced to even values)
VirtualScreenWidth = 2646
TotalScreenWidth = 1366
PF_width = 1366
PF_height = 768
BG_width = 1280
BG_height = 1024
DMD_width = 0
DMD_height = 0
DMD_X_offset = 0
DMD_Y_offset = 0
Have you installed and updated the B2S in a new folder? (later B2S versions allow this, but Pbxrecorder uses the copy in the visual pinball\tables folder)
see https://www.vpforums.org/index.php?showtopic=19589&p=179173 for what sort of values you'd expect to see in a screenres.txt file with a DMD screen