Home > Forum > Installation > [SOLVED] “t.findLast is not a function” error

[SOLVED] “t.findLast is not a function” error
1

Dear Community,
I recently installed WEBCON BPS (2025.1.1.105 standalone) on a server that does not have internet access. When I try to access the BPS Portal via a browser on the same server, I encounter the following error:

--
Unexpected Application Error!
t.findLast is not a function
TypeError: t.findLast is not a function
at https://**bpsportalurl**/application/App.4dbf8e8ad44240e13685.bundle.js:2:342152
at Object.useMemo (https://**bpsportalurl**/application/2599.4dbf8e8ad44240e13685.bundle.js:2:248684)
at t.useMemo (https://**bpsportalurl**/application/2599.4dbf8e8ad44240e13685.bundle.js:2:391400)
at Jp (https://**bpsportalurl**/application/App.4dbf8e8ad44240e13685.bundle.js:2:342135)
at Sa (https://**bpsportalurl**/application/2599.4dbf8e8ad44240e13685.bundle.js:2:242361)
at Su (https://**bpsportalurl**/application/2599.4dbf8e8ad44240e13685.bundle.js:2:299216)
at wl (https://**bpsportalurl**/application/2599.4dbf8e8ad44240e13685.bundle.js:2:288368)
at bl (https://**bpsportalurl**/application/2599.4dbf8e8ad44240e13685.bundle.js:2:288296)
at vl (https://**bpsportalurl**/application/2599.4dbf8e8ad44240e13685.bundle.js:2:288159)
at al (https://**bpsportalurl**/application/2599.4dbf8e8ad44240e13685.bundle.js:2:284966)

--

(For privacy reasons, I’ve replaced the actual URL with bpsportalurl.)

Interestingly, I am able to log into BPS Studio without any issues. I’m using Google OpenID for authentication (traffic is allowed from server to Google service), and the login process completes successfully. Even in browser while accessing portal I can authenticate successfully, but after that this error appears (when WEBCON BPS portal page should appear).

Could this issue be related to the server’s lack of internet access? Reinstalled .net hosting bundle.

Any help or guidance would be greatly appreciated.

Did you know that with WEBCON you can automate virtually any process? Even baking cookies 🍪
 
Speaking of cookies: we use the ones that are essential for our website to function properly, as well as additional ones that help us customize our content to your preferences. If you don’t mind cookies, click Accept. If you want to learn more, explore settings.
Settings