Have it checked
It is impossible to tell you if your nightguard is as effective as it should be.
This depends on the design and the cause of your grinding. It will not stop you from clenching or grinding, but prevent the damage that it does. They do need to be checked when you have your teeth cleaned. It is not unusual for patients to wear holes in them.