credo che il tentativo di eliminazione avvenga prima che il file sia stato creato,
quindi si trova ancora nella cartella temp del server.
o il fatto che sia in uso potrebbe impedirne l'eliminazione.

se provi a verificarne esistenza e caratteristiche, al posto di eliminarlo, cosa restituisce?