QDLS ist generell ein heikles Thema da es nicht threadsicher ist.
Windows arbeitet allerdings mit Threads so dass es häufiger zu diesen Problemen kommt.

Ich hatte auch schon mal gepostet, dass MOUNT auf der AS/400 u.U. die Lösung ist.
Bespiel:
MKDIR '/home/MyQDLS'
Mount '/QDLS/MyQdls' => '/Home/MyQDLS'
(Die genaue Syntax weiß ich i.M. nicht).
Die Freigabe erfolgt dann auf '/Home/MyQDLS'. Für den User ändert sich nichts.