Hi @robeesafe,
If you're changing the source shapefile but keeping the same reader, FME is still expecting the same schema as the initial source shapefile, so when it reads a different file, it's letting you know that some features are no longer matching the type it expected to get. Mark has a really good explanation of this in his blog Unexpected Input - The Toll Booth Model.
To avoid the error, if you're replacing the source file, try right clicking on the reader in the Navigator pane, and 'Update Reader', and under Update Options, select Update Reader and Feature Types. Another method if you're planning to change out the source data often: you can read data as 'Single Merged Feature Type' when you read in your shapefile, and it will come in as "<All>" instead of having specific feature types. Hope that helps to explain things!