Lightship Maps SDK tiles render in Unity Editor simulation but only default sky/ground on Android build

Include the following details (edit as applicable):

  • Issue category: Lightship Maps / Semantic Segmentation / Multiplayer / Real-time Mapping-Depth / ARDK Documentation / Unity Example Package / Sample App aka ‘AR Voyage’ / ARDK Virtual Studio Tools / Developer Tools / Networking / VPS / Scanning Framework
  • Device type & OS version: Android
  • Host machine & OS version: Windows
  • Issue Environment : Unity Remote / Unity Mock / On Device / Dev Portal
  • Xcode version: x
  • ARDK version: x
  • Unity version: 2022.3 LTS

Description of the issue:

I have a scene set up with the LightshipMap prefab and its child MapCamera. In the Unity Editor’s built-in simulation mode, everything works perfectly—the map tiles load and render as expected.

However, when I build and run the APK on an Android device, the app only shows Unity’s default sky and ground with no map tiles. There are no errors in the console or in adb logcat about missing assets or permissions.

What I’ve verified:

  1. LightshipMapView component has Start at Default Location enabled.
  2. A valid API key is written to Assets/Resources/LightshipMaps/MapsSettings.asset via the API Key Helper.
  3. A matching Map Theme (Built-in or URP) is assigned in the Map View.

Question:
What additional step or configuration is required so that Lightship Maps SDK will actually download and display map tiles in the Android build, mirroring the behavior of the Editor simulation?