Thanks to your reply. Great to hear from you after a long time.
I deleted my table and re-created it and the trigger is getting called. But, it is not working as expected, instead it is giving an error. I will look into that error and get back if I need your help.
I noticed that the trigger doesn’t get called if the the library entry for the trigger is made after the table is constructed. I checked it twice by deleting the table and re-creating it and got the same pattern. I am running Suneido as standalone. My table has a details table linked to it and has two keys, one of which is a compound key from three columns.