Well I've been doing some extensive testing of this flakey startup of oscam-emu and have finally determined the problem. I've tried compiling without "clockfix" and using "--wait 0" in the start cmd. These perhaps help a little but do not eliminate the problem.
The issue is if there are two instances of emulator in the oscam.server file eg. if you have added another emu reader for AFN.
Only one emulator gives a a reliable start-up. If you have two, it then becomes flakey. The work-around is to disable the extra emulator entry until it is needed.
A proper solution will require a study and amendment of the oscam code.