Possible solution to any issues: change the lodash version.
As an integral component it’s always been a large spanner in the works for this project, and after tweaking and compressing the lodash.min.js I got what I thought was the best out of it.
Apparently it’s the root of majority of issues people may be having, which unfortunately I can’t replicate as strangely it’s working absolutely fine my end.
People who complain of:
• caching not working (After fix)
• unable to load second payload
• excessive OOM’s
Please swap out the lodash version and see if it makes a difference. (I know I rolled back several versions from latest to get it stable my end, and then I compressed it).
Lodash.min can be found here:
https://www.jsdelivr.com/package/npm/lodash
Back up the existing lodash.min.js Copy/paste the code into the file using a text editor like NP++, save and test the x-project XMB.
WARNING: some versions of lodash.min.js remove the right analog stick functionality.
Please report back if you are willing to test.
If we cannot get a solution, I will rewrite the nav from scratch but it will take a while.