Keep in mind that data groups become temporarily unavailable when you save them. You'll want to build a catch into your code to make sure that the data group exists to avoid an error.
There are two conditions you may encounter for a brief period of time when you save it:
- The data group doesn't exist yet as it's being recreated.
- Not all data has been written to the group yet so some redirects will not work temporarily.
This happens for only a brief moment (the duration depends on the number of entries in the group), but it's something to keep in mind.