Hi Chad,
I can confirm that when drawing the new annotation, everyone see it.
If I remove the annotation type from record-and-playback/presentation/scripts/publish/presentation.rb, I get the log entry of :
"Ignoring unhandled shape type righttriangle"
If I update the original triangle entry in record-and-playback/presentation/scripts/publish/presentation.rb, the playback confirms I made a change.
If I enable the type righttriangle in record-and-playback/presentation/scripts/publish/presentation.rb, by simply making a copy of the triangle code, I no longer get the "Ignoring unhandled" log entries, and I do get log entries referencing righttriangle, but, the playback still shows it as invisible.
Sorry, I'm new to debugging this environment and I am not getting any new ideas :).
For now I make the changes and just keep running "bbb-record --rebuild <meetingId>" , waiting for it to complete, then open in a guest Chrome window to test as you have suggested.
JES