Hello
I have a series of models. One of the models creates/overwrites a feature class based on a user selection of features. A second tool is trying to run an 'Union' tool using the extents of the feature class mentioned. Initially I had extents of feature class as an environment input into Union in my model, however, I found that I have to revalidate the model every time before I run, otherwise it just uses the same extents coordinates.
I tried using the 'Calculate Value' saving value as 'Extent' object to recalculate the extent and use that everytime, but it doesnt work. It runs without errors but does not appear to use the extents Im trying to pass through. Ive tried several syntax options but none work.
Any ideas on how to do this? Below is very simple model

