Process() method does not run

Hi experts,

I need your help to figure out whats wrong with my custom snap.

I have a custom snap which extends Simplesnap. When I tried to log, I could see that the process() method is not being called.

Can someone explain to me why?