I have been testing out using prophet and had really good results! Today I came across an anomaly with the forecast. I ran some different date ranges and found the point at which the behavior started to occur. In the screenshot below, on the left is the forecast and yearly seasonality using daily data from 9/4/18 to 6/4/18 inclusively. On the right is the exact same data plus one additional data point for 9/3/18. I scanned the issue list for similar issues, but if I missed one, let me know.
I am using version 0.4.post2, yearly_seasonality=True, growth='linear'

Because you don't have data over whole year, prophet is free to estimate anything on the months of no data. That is why even single datapoint can lead to big fluctuations where there is no data. You should not try to predict yearly seasonality without data from full year.
why is it predicting a yearly component in the first place then? Shouldn't it just default to the trend & other components?
It does default to the other component but you have told prophet to use yearly seasonality using yearly_seasonality=True, growth='linear'
Most helpful comment
Because you don't have data over whole year, prophet is free to estimate anything on the months of no data. That is why even single datapoint can lead to big fluctuations where there is no data. You should not try to predict yearly seasonality without data from full year.