It sounds like either you haven't set the fallback to 404 in your nuxt-config.js file:
or you haven't configured the linkresolver to handle a new custom type. This and other common issues are discussed in your preview troubleshooting document here...