Okay, looks like I have it sorted now...still might be a bug though!
I am trying to have the same procedural maps generate based on the SEEDRND
if I assign like the example below (a variable with a rnd value) right after my seedrnd statement I get the same map.
If I dont and let the procedural map do the first RND calcs then I get different results each time...it's like the the seedrnd doesn't set unless the rnd command is used right after...or my file and asset loading is creating minuscule timer delay or offsets on the seed value...I am not fully sure.
But doing the "use RND right away" method works now