Issues deploying MSI via Group Policy

Hullo, I have been trying to install droneblocks using group policy, and the MSI installer from here: DroneBlocks App - Google Drive

The app is scheduled to install, but seems to fail during the installation.

The event log has warning messages for ‘Assignment of application DroneBlocks’ and ‘Removal of assigned application DroneBlocks’ failures.

The verbose output of windows installer is:
MSI (c) (1C:F8) [14:40:58:808]: User policy value ‘DisableRollback’ is 0
MSI (c) (1C:F8) [14:40:58:808]: Machine policy value ‘DisableRollback’ is 0
MSI (c) (1C:F8) [14:40:58:808]: Note: 1: 2318 2:
MSI (c) (1C:F8) [14:40:58:808]: Note: 1: 2318 2:
MSI (c) (1C:F8) [14:40:58:808]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
MSI (c) (1C:F8) [14:40:58:808]: Executing op: Header(Signature=1397708873,Version=500,Timestamp=1493987991,LangId=1033,Platform=0,ScriptType=3,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=0)
MSI (c) (1C:F8) [14:40:58:808]: Executing op: ProductInfo(ProductKey={D5D9E5E0-3C5E-48FC-9708-0C8CC4FF5D33},ProductName=DroneBlocks,PackageName=DroneBlocks-1.0.5.msi,Language=1033,Version=16777221,Assignment=1,ObsoleteArg=0,ProductIcon=DroneBlocks.exe,PackageCode={F8E74140-D97E-4BED-8F00-384BE83ABE85},InstanceType=0,LUASetting=0,RemoteURTInstalls=0,ProductDeploymentFlags=3)
MSI (c) (1C:F8) [14:40:58:808]: Executing op: DialogInfo(Type=0,Argument=1033)
MSI (c) (1C:F8) [14:40:58:808]: Executing op: DialogInfo(Type=1,Argument=DroneBlocks)
MSI (c) (1C:F8) [14:40:58:808]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: [1])
MSI (c) (1C:F8) [14:40:58:808]: Executing op: ActionStart(Name=CreateShortcuts,Description=Creating shortcuts,Template=Shortcut: [1])
MSI (c) (1C:F8) [14:40:58:808]: Executing op: IconCreate(Icon=DroneBlocks.exe,Data=BinaryData)
MSI (c) (1C:F8) [14:40:58:808]: Scheduling file ‘C:\windows\Installer{D5D9E5E0-3C5E-48FC-9708-0C8CC4FF5D33}\DroneBlocks.exe’ for deletion during post-install cleanup (not post-reboot).
MSI (c) (1C:F8) [14:40:58:808]: Executing op: SetTargetFolder(Folder=23\DroneBlocks)
MSI (c) (1C:F8) [14:40:58:808]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs
MSI (c) (1C:F8) [14:40:58:808]: Executing op: ShortcutCreate(Name=DRONEB~1|DroneBlocks,Feature=MainFeature,Component={8BA1157F-40C8-4C33-A3EB-A6E16D4146E7}[~]2,WorkingDir=C:\Program Files (x86)\DroneBlocksLLC\DroneBlocks,Icon=DroneBlocks.exe,IconIndex=0,HotKey=0,ShowCmd=1,)
MSI (c) (1C:F8) [14:40:58:808]: Executing op: ShortcutPropertyCreate(ShortcutName=DRONEB~1|DroneBlocks,PropertyKey=System.AppUserModel.PreventPinning,PropVariantValue=1)
MSI (c) (1C:F8) [14:40:58:808]: Note: 1: 2318 2:
MSI (c) (1C:F8) [14:40:58:808]: Executing op: Header(Signature=1397708873,Version=500,Timestamp=1493988640,LangId=1033,Platform=0,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
MSI (c) (1C:F8) [14:40:58:808]: Executing op: DialogInfo(Type=0,Argument=1033)
MSI (c) (1C:F8) [14:40:58:808]: Executing op: DialogInfo(Type=1,Argument=DroneBlocks)
MSI (c) (1C:F8) [14:40:58:808]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: [1])
MSI (c) (1C:F8) [14:40:58:808]: Executing op: ActionStart(Name=CreateShortcuts,Description=Creating shortcuts,Template=Shortcut: [1])
MSI (c) (1C:F8) [14:40:58:808]: Executing op: RegOpenKey(Root=-2147483646,Key=Software\Microsoft\Windows\CurrentVersion\Installer\TempPackages,BinaryType=1,)
MSI (c) (1C:F8) [14:40:58:808]: Executing op: SetTargetFolder(Folder=23\DroneBlocks)
MSI (c) (1C:F8) [14:40:58:808]: SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs
MSI (c) (1C:F8) [14:40:58:808]: Executing op: ProductInfo(ProductKey={D5D9E5E0-3C5E-48FC-9708-0C8CC4FF5D33},ProductName=DroneBlocks,PackageName=DroneBlocks-1.0.5.msi,Language=1033,Version=16777221,Assignment=1,ObsoleteArg=0,ProductIcon=DroneBlocks.exe,PackageCode={F8E74140-D97E-4BED-8F00-384BE83ABE85},InstanceType=0,LUASetting=0,RemoteURTInstalls=0,ProductDeploymentFlags=3)
MSI (c) (1C:F8) [14:40:58:808]: Executing op: RegRemoveValue(Name=C:\windows\Installer{D5D9E5E0-3C5E-48FC-9708-0C8CC4FF5D33}\DroneBlocks.exe,Value=#1,)
MSI (c) (1C:F8) [14:40:58:808]: Executing op: RegRemoveKey()
MSI (c) (1C:F8) [14:40:58:808]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\TempPackages 3: 2
MSI (c) (1C:F8) [14:40:58:808]: Executing op: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=0)
MSI (c) (1C:F8) [14:40:58:808]: Error in rollback skipped. Return: 5
MSI (c) (1C:F8) [14:40:58:824]: Note: 1: 2318 2:
MSI (c) (1C:F8) [14:40:58:824]: DoAdvertiseScript is returning: 1603

The number 1603 returned by the DoAdvertiseScript is the same error number that appears in event viewer.

Could you confirm whether you are running the MSI installation with any specific flags or parameters? The error code 1603 is a generic installer error that can be caused by permissions issues or file conflicts.

Thanks,
Ryan