I knew that the gradients where messed up because they already look messed up when i see them in sony vegas so that isn’t the problem, the problem is the “jpeg artifacts” appearing all over the video regardless of if there is a gradient there or not.
For example:

In that shot, those weird dark lines appear spontaniously for no reason and there are similar problems all over the video.
Another example:

The wall is covered in jpeg artifacts when it just meant to be a flat brown wall.
When i upload the video to youtube, it makes my animation look like 360p when set to 1080p! It is really depressing to be honest. What else can i do?