No such library error (Please help)

When I try to run my richshield library, the app just keeps telling me there is no such richshield library on my laptop despite me having the zip file uploaded and library included

The error code is as follows:
C:\Users\tanxi\AppData\Local\Temp.arduinoIDE-unsaved2024816-17760-1bkjrm0.89ib\L2_Buzzer_PlayTone\L2_Buzzer_PlayTone.ino:14:10: fatal error: RichShieldPassiveBuzzer.h: No such file or directory
#include "RichShieldPassiveBuzzer.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1

Compilation error: RichShieldPassiveBuzzer.h: No such file or directory
just to clarify this happens with all richshield files, not just the buzzer
is there anything I can do to fix this?

This means you do not have that file in the Library path. Install the file using your IDE or put the library in the sketches local folder.

Libraries do not "run."

The IDE compiler.

Under the include library part? Already did it before I got the error

The IDE compiler is telling you, "no such file."

Look in your IDE Library Manager.

Is it the part under Sketch > include library > add ZIP library?
Yes I've already done this part, richshield is displayed at the bottom under contributed libraries
or were you referring to something else?

...

I entered richshield in the left side library sidebar but there's no results showing up

The library is not there. Where did you get the .ZIP file?

My lecturer provided the ZIP file
The file runs fine on my classmates' laptops but not on mine

Ask your classmate how they installed the library correctly... or try again...
IDE >> SKETCH >> INCLUDE LIBRARY >> ADD ZIP LIBRARY >> select the zip file >> OPEN
What does your IDE Output Monitor say as the installation occurs?

The popup says:
A library folder named RichShield already exists. Do you want to overwrite it?

Okay... say "yes"

Then, find that folder and look inside the folder. Do you see "RichShieldPassiveBuzzer.h"?

Here is the location of the full library (libraries in a zip file inside the library). This seems to be another vendor's glob for different Rich Shield products... no "RichShieldPassiveBuzzer.h"

The folder does contain RichShieldPassiveBuzzer.h
but no matter how many times I try to run the code I keep getting the same error

Open the .INO that you are compiling... PassibeBuzzer?

Where you see this line:

#include "RichShieldPassiveBuzzer.h"

Change it to:

#include <RichShieldPassiveBuzzer.h>

I've replaced the line in my code with the one you've provided, but the problem still persists with the same error message

Return that line to the original...

#include "RichShieldPassiveBuzzer.h"

Find this file in the RichShield folder and copy it to your sketch folder.

I've opened the richshield folder under sketch > include library > richshield and tried using the line I got which was #include <RichShieldPassiveBuzzer.h> but i still get the same no such file or directory error

...

both lines #include <RichShieldPassiveBuzzer.h> and #include "RichShieldPassiveBuzzer.h" are in the code and I have already returned the previous line to #include "RichShieldPassiveBuzzer.h"
I've tried running the code with only either of them and both of them and the error still won't go away

No.

Post your sketch here.