keithcurtis said: Hopefully with the problem clearly delineated like that, API functionality can be returned to the sheets that lack it. The only thing I have to add to Scott's "Issue 2" is: Scott and The Aaron already explained exactly how eventinfo is missing fields in API notifications. As far as I can tell, this was always the case. Then 9+ months ago, the 5e OGL sheet started relying on eventinfo.newValue as an optimization. This reduces the number of data fetches they have to do on update. So at that point, scripts that push values to 5e OGL via API stopped triggering sheet workers, because they never had the correct eventinfo support. So it's not like anything in the API suddenly broke, but rather that the sheet started relying on a portion of the Roll20 core that was never correctly implemented for the API case. So you probably won't find any Roll20 bugs introduced that you can point a finger at. It's more a matter of "need to implement this thing." Hope that helps schedule the work :)