2.1-pre Platform to Platform question
Posted: Thu Jul 30, 2026 3:38 pm
I love this new feature! I struggle with one aspect of it though, and that's when a platform is providing and also requesting P2P transfers.
My specific case is probably something most users will use this for: one of my Aquilo platforms is distributing fusion power cells to inner-system platforms. Before P2P, it'd drop them on Nauvis and any inner platforms would pick them up from here. With P2P, I'm trying to deliver from the Aquilo platform (C) to the Nauvis platform (A), and from there to any inner-system platforms visiting Nauvis (B). The problem is that if the Nauvis platform has "request from platform" set on the power cells, it never distributes power cells to any platform requesting them; it will only transfer if I don't have "from platform" checked for cells on the Nauvis platform.
I can understand how it would be a chicken/egg logic problem if two platforms are requesting the same thing from each other, but if:
- A is providing to platforms; and is requesting X from platforms, and
- B is not providing to platforms; and is requesting X from platforms, and
- C is providing to platforms; and is not requesting X from platforms, then
it seems straightforward that A should provide to B, and C should provide to A? There's no conflict of logic. This is not the behavior I'm seeing; if A is providing and requesting X, it never provides X to any requesting platform.
Is this supposed to work, and just isn't in my game, or is request+request just not allowed?
My specific case is probably something most users will use this for: one of my Aquilo platforms is distributing fusion power cells to inner-system platforms. Before P2P, it'd drop them on Nauvis and any inner platforms would pick them up from here. With P2P, I'm trying to deliver from the Aquilo platform (C) to the Nauvis platform (A), and from there to any inner-system platforms visiting Nauvis (B). The problem is that if the Nauvis platform has "request from platform" set on the power cells, it never distributes power cells to any platform requesting them; it will only transfer if I don't have "from platform" checked for cells on the Nauvis platform.
I can understand how it would be a chicken/egg logic problem if two platforms are requesting the same thing from each other, but if:
- A is providing to platforms; and is requesting X from platforms, and
- B is not providing to platforms; and is requesting X from platforms, and
- C is providing to platforms; and is not requesting X from platforms, then
it seems straightforward that A should provide to B, and C should provide to A? There's no conflict of logic. This is not the behavior I'm seeing; if A is providing and requesting X, it never provides X to any requesting platform.
Is this supposed to work, and just isn't in my game, or is request+request just not allowed?