Clive, That's probably because, even though you have the later version
of Clib in ....310 Modules, the one in ROM is still active.
In ...!Boot.Resources.!System.!Run add the line:
If Boot$OSVersion >= 310 Then RMEnsure SharedCLibrary 5.17 RMLoad
System:Modules.CLib