Inability to Import User Profiles Under Some Browsers

Issue

When trying to import .igp User Profile files under InvisaGig v1.0.12 you immediately receive a ‘Failure’ message indicating “The selected file is not a valid InvisaGig profile file” even though you did not receive a filesystem selection box to select the file with:
2024-09-05_16h42_07

Cause

As of InvisaGig v 1.0.12 User Profile import functionality requires browser support of the File System Access API. If your browser or specific browser version does not support this feature or have it enabled, you will receive the ‘Failure’ message noted above.

Resolution

The latest versions of Chrome, Edge, and Opera natively enable the File System Access API feature so if you have one of these browsers you may simply need to update it to the latest version to use Import functionality. Brave includes support for the File System Access API as well, but it is deactivated by default and must be enabled by the user. This setting can be enabled by toggling the feature flag under brave://flags/#file-system-access-api (enabling this will require a relaunch of the browser):

The latest versions of Safari and Firefox do not directly support the File System Access API needed to support Import functionality. Their implementations use a similar, but different, File System API which limits file access to a virtual filesystem (OPFS); this does not provide local filesystem access. For this reason, Import functionality is not officially supported under these browsers at this time.

1 Like