Mass Effect 2
Разработка игры велась одновременно для персональных компьютеров и игровой приставки Xbox 360. Обеим платформам уделялось достаточное внимание, чтобы создать удобный интерфейс и панель управления. Изначально разработчики отрицали, что игра выйдет на PlayStation 3, однако в версии для ПК игроками были найдены элементы программного кода, предназначенные для PS3. Это было объяснено тем, что Unreal Engine — игровой движок, используемый в "Mass Effect 2", — является кроссплатформенным. Версия игры для PlayStation 3, вышедшая годом позже, использует модифицированную версию этого движка, созданную специально для "Mass Effect 3". Также были улучшены модели персонажей, а панель управления приспособлена для геймпада PS3 (хотя в игре также присутствует вспомогательная модель управления, похожая на используемую в версии для Xbox 360).
Mass Effect 2
Среди других проблем наблюдались периодические зависания и «вылеты» при запуске игры на компьютерах с одноядерными процессорами, но данная проблема была решена с выпуском обновления. Второе обновление ускоряло время приобретения дополнительного контента и исправляло некоторые проблемы с загрузкой сохранённой игры. Когда игра вышла на PlayStation 3, также стали появляться жалобы на «вылеты» и повреждение файлов сохранений. Разработчики отреагировали на эти сообщения, обещая, что как можно быстрее постараются найти и исправить баги, одновременно прося посылать более подробные отчёты о возникших ошибках. В феврале 2011 года BioWare выпустила патч, исправляющий основные ошибки и баги в игре.