Can’t debug DO in production which are undefined

I can’t tell if I misconfigured this durable objects since they don’t seem to exist in production, and tailing workers doesn’t help since only like one console log shows. It works in miniflare and wrangler dev. I use itty durables so it gives me the error TypeError: Cannot read properties of undefined (reading ‘get’).

wrangler.toml

[durable_objects]
bindings = [
  { name = "SESSION", class_name = "Session" },
  { name = "STATE", class_name = "State"}
]
[[migrations]]
tag = "v1" # Should be unique for each entry
new_classes = ["State", "Session"]

package.json

    "publish": "wrangler publish -e production",

index.js

import {Session, State} from './auth/durables.js'

export {Session, State}