Yes, totally possible.
All random numbers in UE can be seeded. Instead of using ‘random point in box’, you would need to calculate the edges of the box yourself with
Another way, would be to generate the level once, and then record all the locations in the save game.
PS: That function I gave, only fixes islands going off the edge of the box in XY, it’s very similar for Z also…