Yes, that seemed to have fixed the issue: Health Checks Failing with "failed to get VM" - #2 by czue
this is what my toml looks like right now:
app = 'system31'
primary_region = 'ams'
[build]
[mounts]
source = 'backend_data_machines'
destination = '/data'
processes = ['app']
[http_service]
internal_port = 8080
force_https = true
auto_stop_machines = false
auto_start_machines = true
min_machines_running = 0
processes = ['app']
[[vm]]
memory = '512mb'
cpu_kind = 'shared'
cpus = 1
[checks]
[checks.tcp_check]
grace_period = "30s"
interval = "15s"
port = 8080
timeout = "10s"
type = "tcp"