Using hyphens with prefixes:
Most words which are created with prefixes don't use hyphens. However, some prefixed words do use hyphens, for example, the prefixes co (co-operate), pro (pro- government ) and non (non-starter).
Some words with prefixes are hyphenated and other words with the same prefix aren't. For example multilayered and multi-purpose There's no hard and fast rule why this the case.