There are 5 builds between the 17.1 version and the 18.0 version, Nayan could tell more as she is the key developer. I am not sure if we support the 17.1 source code under 18.0 without changes. I don't even know what errors you've got and if they are in the core or in a modified module for your customer.