@elmug
Open the concurrent.lpr file and either comment out or remove the line:
RequireDerivedFormResource := True;
and then load the project. Even after doing so, and then trying to compile/run will throw error messages. (*)Ignore this and run it again - maybe even a third time, but the project will eventually compile and execute as it should. Now, you will see what we have been trying to tell you - running multiple instances is possible, no matter your OS, 32bit, 64bit, 2bit, moon is in wrong location in relation to Venus, or even Global Warming.

I am using version .9.30.4 dated 27June2012, and I also had a problem loading the project because of this one line, but it is not a show stopper - improvise, adapt and overcome!
According to the message referenced by ludob, using this parameter should be normal behaviour, however, even when I create a new project from scratch, I do not see RequreDerivedFormResource inserted into my .lpr. Oh well, its all good 'cause it still works for me!
regards
geno
edit: (*) I forgot to mention - the error you see from the DBNavigator1 control can be fixed by removing the control - it is not necessary for the demo.