E' impossibile che non funzioni, stai creando file e cartelle nella tua directory, di cui disponi tutti i diritti.
Io credo tu debba verificare bene se stai scrivendo nomi, che non siano sporchi di spaziature o caratteri anomali.
1) tu la vedi la cartella/file al di fuori di gambas?
2) se la vedi, riesci ad entrarci (o aprire il file)?
3) se esiste, che tipo di permessi ha, e qual'è il proprietario/gruppo?
4) se esiste, sei sicuro che da codice sia definito il nome corretto? (prova a fare un print del valore)