1👍
This is a bit of a long shot, but does your object have a foreign key with another object that gets deleted in the same celery task?
I had a similar issue where the foreign key relationship had cascade on delete which was causing my object to be created, then deleted once I deleted the referenced object.
Source:stackexchange.com