Try to make sure all parts have cast shadow set to true, and maybe change the game lighting style? Idk really, and if that doesnt work, try making a thin part inside the roof that you cant see but has transparency under .74
If you can then turn the game ambient all the way down. Or if the players won’t see the outside building, you can create a large part on top of the building with castShadow on.