Upgrade OJS to 3.3.x from 3.2.1-5

Describe the issue or problem
One of our departments are still running OJS 3.2.0-3, they requested us to upgrade to 3.3.0-8
I’ve upgraded from 3.2.0-3 to 3.3.0-8 but got an error, so decided to do incremental upgrades,
so from 3.2.0-3 I successfully went to 3.2.1-1 and then 3.2.1-5, but get an error when I go anywhere near 3.3.x
same error.

ERROR: Upgrade failed: DB: SQLSTATE[HY000]: General error: 1824 Failed to open the referenced table ‘submission_files’ (SQL: alter table submission_file_revisions add constraint submission_file_revisions_submission_file_id_foreign foreign key (submission_file_id) references submission_files (submission_file_id))

Steps I took leading up to the issue
Just followed the upgrade guide:
https://docs.pkp.sfu.ca/dev/upgrade-guide/en/

At step 8, in place of the “success” I get a failed… but only going to 3.3.x, previous upgrades are successful.

What application are you using?
OJS 3.2.0-3

Additional information

I see the system is very out of date going by other forum posts with similar issues, but any advice/assistance would be greatly appreciated!