I won’t comment on causality etc. Said enough in my book about time, consciousness. But for relativity you have to distinguish special relativity and general relativity. Special is about effects of high velocities and is very well verified although there can be question about interpreting it, just as with QM. GR is the theory of gravitation. There things are not so clear. One big prediction of GR, gravitational waves, remains unverified. The LIGO observatory should have detected waves from supernovae, but has not. So I don’t think GR is clearly verified yet.