@Jcewazhere: which version of factorio were you using?
you get that message when a mod is released only for the "new" factorio 0.14 and you try to install it on an old factorio 0.13 or older.
you also get the message when you are running the newest version of factorio and some other mod is not maintained well and only available for older versions. in general: you get that message when the mod has no version that matches your factorio version.