Media Upload into Google Cloud Storage Issue

My solution was to upgrade Strapi from v3 to v4, then opt to use Amazon S3 instead of Google or Cloudinary, Google Storage is good but I did not want to try that due to the previous hassle I went through albeit it was my fault, and cloudinary I am not a fan of that, it seemed good at first but later I did not like it at all.