moijdikssekool, you haven't given us sufficient information to try to solve the problem. First, please confirm that you installed the LibreOffice-7.3.2_64_en-US.pet. If not, what did you install and from where, i.e. from what url.
File-browse into /opt/libreoffice7.3/program. You'll find a file there named soffice.bin. Right-Click it and from the pop-up menu select ListDD. [The DD stands for Dynamic Dependencies.] If you don't already have ListDD on your system, you can install it from here, https://www.forum.puppylinux.com/viewto ... 260#p32260. Exit>Restart Graphical Server (AKA Restart-x) to register ListDD on your system.
When ListDD opens you'll see a button at the bottom with the name "Missing". Left-Click it. Are any dependencies shown as missing?
Right-Click the soffice.bin file and select "Run in Terminal" from the pop-up menu. Does the application start? If not, does the terminal report any errors?
In the same folder you'll find a number of scripts such as soffice and swriter. Right-Click those two and again select "Run in Terminal". What happens?
By the way, I prefer SFSes to pets. After unloading a functioning SFS (Right-Click>sfs_load, its a toggle) you can try (SFS-Load) an SFS. If there's a problem you can reverse the process and report it. But you still have use of the old, functioning application until the problem has been solved. When you install a pet it over-writes the old version's files. [In fact, you should have uninstalled the old version before installing the new to avoid the off-chance that some old file will remain causing a problem]. At any rate, if there's a problem with the new version you no longer have the old version to fall back to.
The only problem with SFSes is that the files of any version you installed is in your SaveFile/Folder and has priority over any in the SFS.