Different results when running same packaged builds on different PCs

Hi, I am have a Nanite crash issue on one PC while another PC seems fine. The crash is [Cannot allocate more root pages x/x. Pool resource has grown to maximum size of 2048MB. xMBis spent on streaming data, leaving xMB for x root pages]. After changing the streaming pool size (r.Nanite.Streaming.StreamingPoolSize) down to 256MB, I can run the packaged builds(some static meshes break which is reasonable because the streaming pool size is too small). On anther PC, the packaged builds runs with r.Nanite.Streaming.StreamingPoolSize = 1280.

So, what could happened? Many thanks!