Instead of the usual way of deployment via Gcloud command line, I simply sshed the GCP Ubuntu instance and deployed my flask app via WinSCP by transferring the files onto the Ubuntu instance I have created. I was able to get it to run like so:
I have also reserved a static address so that I could allow users to view the Flask app.
However, when I tried to access the external ip address, GCP refused to connect and I can't view my flask app.
What could I have possibly done wrong?

