Strapi 4 / Graphql VueJS frontend queries timing out

System Information
  • Strapi Version: 4
  • Operating System: Ubuntu 20.04 LTS
  • Database: PostgreSQL 13
  • Node Version: 16.14.1
  • NPM Version: 8.5.2
  • Yarn Version:

I have been learning Strapi and mostly enjoying it however I am a little stumped. I have setup Strapi on Digital Ocean droplet and is working properly. The frontend is built with VueJS and works fine locally. I have setup the frontend on a separate droplet and it builds ok. However the GraphQL queries just time out. I can connect to the GraphQL port with netcat. I can even point my local version to Strapi on the droplet and works properly. I am sure there is a dumb configuration issue on the VueJS droplet that is preventing the queries working. Anyone have any ideas?