According to Optimizing Using Cached Resources | Babylon.js Documentation, I think the .manifest
file must be in the same directory than the .babylon
scene file.
You should have a look at this thread. It seems that the current support for indexedDB is a bit limited and will be redesigned (Modernize IndexedDB · Issue #11816 · BabylonJS/Babylon.js · GitHub).