System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 970/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 451.48
Blender Version
Broken: version: 2.90.0 Alpha, branch: master, commit date: 2020-07-11 18:41, hash: rBee5c2f6ead37
Tried: 2.83 releases, 2.82, 2.81, 2.80
Worked: 2.79 (had to recreate the file, but loading that one into 2.8 shows the same behaviour)
Short description of error
When using drivers to for example keep the scaling of an object proportional, the value change will be updated during
- viewport playback (with a slight lack, implying stretching that isn't actually there)
- single frame rendering (F+12)
- viewport animation rendering
However when rendering an animation the drivers will not update and the object will appear stretched.
Frame 17 of an animation render (it happens on all, 17 is just as an example)
Frame 17 rendered by rendering a single frame when the playhead is on frame 17
Exact steps for others to reproduce the error
- Animate the x-axis of a cube to scale (two single keyframes)
- Copy that property as a driver and paste it to the y-axis and the z-axis
- Render the animation (CRTL+F+12)
Only the x-axis will change, the others will have the value they had in the viewport at the time you've started the render.

