A quick tip to solve report authoring extension installation issue which results in installer crash. It was hard to find the root cause as error was not specific.
Tried multiple things such as compatibility mode, visual studio shell extension installation and many other workarounds and nothing worked. Finally found that the issue was with RunOnce registry key.
Note: The below solution should also fix "Setup cannot continue because there is a pending restart required. Restart the computer and then try running Setup again" error
If we delete this registry key(back-up before delete), the installer will work fine
Possible Registry Key Locations: