If you get a black screen when entering/exiting a planet, specifically the shadow broker base, this is fixed by starting the game with the -nomoviestartup command. To do this:

Go to the MassEffect2.exe file. It's in the .../Mass Effect2/Binaries folder.

Create a shortcut to the MassEffect2.exe file. Right click the shortcut, and click 'Properties'.

Add -nomoviestartup to the 'target' field. It should look like this: ...\Mass Effect 2\Binaries\MassEffect2.exe -nomoviestartup

This shortcut (skip the actual launcher) will not freeze when entering/exiting planets

Important Unfortunately, when using this command, your game WILL freeze when trying to enter the citadel. The only way to circumvent this is by saving the game, exiting and restarting it with the regular MassEffect2.exe

It might be necessary to make the Coalesced.ini file read-only (right-click -> Properties -> Attributes: Read-only) as the game can restore your edits. If you want to change anything in it, simply uncheck the Read-only box.