RepNotify variables in a loop only shows the last index changes to newly joined players.

so much going on here ha,

  1. RepNotify with arrays Doesn’t run on server, weird I know but you’ll have to call the function manually.

  2. you have lots of things replicated that probably shouldnt be, like the timer and index etc. the server could be overriding the client so it jumps to the last index.

  3. its hard to jump into someone elses code but all of this should probably only be run on server anyway, all you want to replicate is the result.

so the server goes through the loop, updates all the variables, like in a struct. RepNotify the struct or array of structs and clients update their widgets etc