There is no maximum size limit, and the documents even say that "Loading very large files (e.g. 100 GB or larger) is not recommended."
https://docs.snowflake.com/en/user-guide/data-load-considerations-prepare#general-file-sizing-recommendations
So 2 GB shouldn't hit any limit. Can you also try to upload a non-compressed version of the same file?