Hello Moti,
We're sorry to hear about your experience! We're actively working to improve our photo display and upload functionality. Your feedback is invaluable to us. Please reach out to support@degoo.com for further assistance. For more info, visit our website: https://degoo.com/.
Regards,
The Degoo Support Team