Can not load model from VFS occasionally

Hi guys,

I’m having a very weird problem with multifile and VFS - sometimes when I try to load async some model it reports
:loader(error): Couldn’t load file models/locations/loginScene/login.bam: not found on model path (c
urrently: “/c/Users/Boss/Desktop/Client;/c/Panda3D-1.8.1/etc/…;/c/Panda3D-1.8.1/etc/…/mod
els”)
If I try to load it just by loader.loadModel(modelPath) it is OK.
And even to be and more bizarre situation: if I write before and after the async load some prints (usually with time.time()) it can successfully load the model sometimes.

I’m not sure where is the problem: threading, multifile, vfs - it just look like some timing issue …

I’m seeing this behaviour on Windows 64bit with panda 1.8.0 and 1.8.1 (I’m sure it worked with 1.7 versions).

The multifle is mount on the right place, the model path is correct, the file exists in the multifile, the bam file is correct too.

Have someone seen this issue ?