Webhook not receiving events for Task Completes


So I’ve created a simple webhook using the below:

client = asana.Client.access_token(accessToken='REDACTED') project = '1187857831046538' target = "https://REDACTED/asana/webhook/".format(project_id=project) client.webhooks.create(resource=project, target=target)

And I respond with the X-Hook-Secret header and a status 200 & the connection is formed. However it seems that I do not receive any event for when a sub task is marked as complete, only for when it is unmarked as complete. Is there any default behaviour which would cause this? As I have deliberately not applied any filtering on the webhook

Apologies, formatting seems to of messed up but should still be readable