I can confirm that shader reloading doesn't seem to work in 2.3 but I don't know why as of yet — I assume that something changed about how the shader compiler works. I'll need to investigate.