Gitlab Runner AWS EC2 Bastion multiple issues

I setup Gitlab Bastion host but currently having multiple issues with it… Jobs failed due to communication error

Running with gitlab-runner 10.6.0 (5555555)
on gitlab-aws-autoscaler 66666
ERROR: Preparation failed: Can’t connect
Will be retried in 3s …
ERROR: Preparation failed: Can’t connect
Will be retried in 3s …
ERROR: Preparation failed: Can’t connect
Will be retried in 3s …
ERROR: Job failed (system failure): Can’t connect

Also The runner creates a series of machines and then closes them… start and shutdown one after the other… does not take the shared cache on S3, says it can’t find it, etc…

Anyone has a decent experience using this setup? Because all I am getting is slower builds and lots of created and shutdown EC2 instances