Another case where I’m glad I continued to watch the video before trying to fix problems. When I first added the LightOccluder2D to the Character scene, it caused my Player to block his own torch light. The full torch light is visible for a fraction of a second when starting the scene, but it immediately changes to look like the image below.
There’s a tiny bit of light just at the front of the player, but no cone of light coming out. Changing the Cull Mode to Clockwise fixes this problem as well as the problem of the generic Character being completely shadowed.
I’m not sure why Yann didn’t have this problem. Out of curiosity, I tried making the occlusion polygon smaller and increasing the torch offset to be completely outside of the character sprite, but those didn’t fix the problem. Only setting the Cull Mode makes the player torch visible.