Уже 2 день пытаюсь пофиксить
А если попробовать просто напечатать response.text, без его преобразования в json?
Увидим, что там
414 Request-URI Too Long
Что говорит о том, что в URL очень много символов (ну в принципе, логично, ведь три изображения имеют длину 3500+ символов)
Так что было бы разумнее заменить get на post и получить
result=requests.post('https://api.vk.com/method/photos.saveWallPhoto', data={
'access_token':token,
'group_id':GROUP_ID,
'server':upload_response['server'],
'photo':upload_response['photo'],
'hash':upload_response['hash'],
'v':ver,}).json()