The error could come up if the technology was earlier created on the fly due to loss of internet connections. This could result in difference in number of rows in the technology created on fly and the one present on the server.