I had a 'ghost in the machine' moment during our service last night - I had prepared and saved the order of service on my laptop (Windows XP) and loaded it on the machine at church (Win 7). Same version 2.0.3 of OpenLP on both computers. When the words to our covenant (stored as a song lyric) appeared on the projector, there was an extra block of text on the screen which was not showing on the service listing on the computer connected to the projector. It did not show in the preview, or the live column, only on the projection. (Those particular additional words were last used in a service about a year ago...) <br><br>It appears that the version of this particular piece in the library WAS different between the two machines. The extra text was in the version on my machine and had been edited (removed) on the library version on the machine at the church. The problem is that the order of service apparently captured the older version and presented it to the projector, but the displayed version on the computer was being generated from the local version of the lyric. I couldn't see the extra verse on the computer screen, or edit it from what was being projected.<br><br>I'm going to take a current backup of the church computer's database and transfer it to my machine so I'm back in sync, but the question remains - If the Order of Service file is capturing the content of one version of a song lyric and presenting it to the projector, shouldn't that version be displayed on the computer screen for access? If not, shouldn't the version of the lyric on the local machine be the one presented to the screen?<br><br><br><br>