1👍
✅
As @karthikr mentionned, the correct signal to use is m2m_changed
.
Simply switching to that signal from post_save
did the trick.
Source:stackexchange.com