After drawing a new feature then panning the map in the JS API, the feature is usually (approx 75% of the time) shifted in comparison to the basemap. This happens when holding down the mouse button and "dragging" the cursor to pan.
While panning the feature will be in the correct location. However, after releasing the mouse button to complete the panning process the feature will be shifted in the same direction as the pan (e.g. if you pan west, or drag left to right, the feature will be shifted to the west).
This is evident in the Point of Interest (Editable Fire Map) sample. Even after closing the browser then reopening it and returning to that sample, the features I added in the first session will shift after panning.