Unfortunately, it seems you can’t enable shadows in more than one light in Godot 3, it breaks all shadows, probably that was noticed by others as well.
I managed to get the result I wanted by using an SpotLight
with negative enabled, then I can have player ‘shadows’ even if he disables the shadows on the options menu, the best of both worlds.