Why are you using an absolute path only on iOS/Android, but using a relative path on other platforms? You should be using an absolute path on all platforms. Never rely on relative paths, you have no guarantee of what base path they are actually relative to at runtime. You can't guarantee they are always relative you your executable's installation path.