you could try this:
in Screen.Initialize only use the Connect method
then in the ConnectionStatus event use the following if statement
if isConnected
then get the device id and create that directory
if this does not help then see here as workaround
Taifun