openInventory wird auch aufgerufen?
Ich bin mir nicht sicher, aber es könnte sein, dass die Datei (API.loadPageCefBrowser(mainBrowser, "/menus/playerInventory.html");) etwas für's Laden benötigt und deshalb der Call nichts zurückgibt, da die
Seite noch nicht geladen wurde. Vielleicht da mal ein Puffer zwischen beiden Funktionen einbauen, einfach mal ausprobieren.

