Ubisoft tengah menjalani masa sulitnya baru-baru ini, karena perfoma sejumlah gim besutannya tidak sesuai dengan harapan seperti Star Wars Outlaws yang tidak memenuhi target penjualan.
Prince of Persia: The Lost Crown juga tidak memenuhi ekspektasi penjualan Ubisoft, dan perusahaan mengalihkan banyak pengembang game ke tim lain. Ubisoft juga menutup gim XDefiant dalam beberapa bulan mendatang, dimana perusahaan menutup tiga studio dan memberhentikan 277 pekerja sebagai bagian dari keputusan itu.
Seperti yang dicatat Eurogamer, jumlah karyawan Ubisoft turun dari 20.279 menjadi 18.666 pada akhir September 2024.
Ramai dilaporkan bahwa Ubisoft sedang mencari perusahaan yang berminat membeli sahamnya atau membuat usaha patungan dengan Tencent.
Ubisoft juga menyatakan bahwa mereka akan terus mendorong pengurangan biaya yang signifikan dan telah menunjuk penasihat terkemuka untuk meninjau dan mengejar berbagai opsi strategis demi keberlanjutan perusahaan.