Network Error when uploading externally only

So when uploading a file while using my IP address internally everything works fine. But when I use my https:\ using cloudflare I can login to seafile but when I try to upload a file I get network error. Any ideas?

can you turn off the cloudflare caching temporarily and test an upload?