I found the answer in an old post:
add "sleep(.5);" after the level load. It looks like you'll also want to sleep(.5) after you create an entity before you send it.

Maybe the engine changed since he wrote the tutorial, because it's been really thorough and great about not skipping steps up to this point.

I never thought I could be so happy to see the same variable on two different clients. It's like magic.