How do you communicate UI changes to developers while working remotely?

This is something that I've had an issue with for so long. Even though we provide stylesheets, style guides, assets, etc and do an entire workshop explaining the design - more often than not the link sent back to check looks nothing like the design. Are there any tools available to communicate this better to developers?