Atomic property wrapper only works when declared as class, not struct

Maybe take a look at this thread. I don’t know if it addresses your specific issue, but there’s good information about proper usage and potential pitfalls.

1 Like