Bun did not support IPC messaging in its child_process module. as of Bun version >= 1.2.x, this limitation is not present anymore. I Couldn't find the exact 1.1.x version that fixed this particular issue.
We could enable forking in dev mode, if bun version satisfies that criteria.
Related Issue
Related PR