Just to preface, I do not own this game, nor have I tried it in any capacity.
I noticed many reports, including this one, pointing out that the Epic Games Store version is the only PC release that is fully up to date, obvious by its fewer bugs and more photo mode poses.
It has been a while since launch by now, should this be added to the page?