After some fiddling it’s perfectly for me. The only problem I was having: when the shield was pushed down the whole way the height of the usb connector on the uno caused it to cock at an angle. This was causing it to lose connection on a couple pins.
Easy solution was just to not push it down the whole way. However some cutouts on the board would be appreciated. If your having problems with the SD working intermittently try shifting the shield around / bending the pins a little.