Okay, playing around with it further, your method DOES work valdred... though it will only work if you open the menu or shop screen, etc. after you've switched the light on.
SO, right now you switch the light on, still no shadow, but then go open and close the menu and magically a shadow appears.
Any thoughts on how to fix this?