The version 1.10 and also actual 1.12 are still prototype versions and not have up or downward compatibility. So please always use the version in one release to make sure everything works fine.
Your first error tries to tell you that you use firmware functions in your PLC libraries that do not exist on the ctrlX CORE (e.g. motion commands) or your ctrlX PLC runtine does not fit to your ctrlX CORE target in the ctrlX PLC Engineering. Would be good to see also the messages that tells you which reference could not be resolved.
So which ctrlX CORE target version in your PLC code did you choose? The ctrlX WORKS is installed on your PC has to fit to the ctrlX PLC runtine app. At the moment they should be all at least 1.12.x. Or to be more precise in the actual released version it is as follows:
ctrlX WORKS 1.12.4 (including ctrlX PLC Engineering 1.12.2)
ctrlX CORE target in PLC engineering 1.12.20
ctrlX PLC app 1.12.2
... View more