The best I was able to do with careful tweaking of the shadow settings:
I agree that it’s not ideal to have to do such painstaking tweaking by hand to get good shadow results. I wonder if this is an issue with three.js or just in the nature of shadow maps?
It probably still has some tiny thickness, perhaps you can remove this by adding a transparent material to the edge faces of the rectangle?