You say after 3 trials the check-in is working.
Maybe a network problem ?
Which database do you use ? MS SQL Server ?
SQL Server return error message 105. SQL Server detect that a SQL string was unclosed quotation mark before the character string ''. A string is passed with just a single quote mark. As in : City: '
If you doesn't use standard ASCII - If you use accentuated characters.
Doesn't forget to set 3 bytes per characters when you connect to your database.
Tools=>General Option
Categories=>Referential
Set default bytes by characters to 3
When you connect to your Database
Select 3 bytes bytes by character option.
Surely...your database is set to the good characters set!
Good luck!