I have trawled the community for over a day looking for a way to make an attachment to an sc_task mandatory and the only thing that worked was this. One thing, if you are creating the task in your flow or workflow, don't forget to remove the "Before insert" check otherwise your task won't be created.

Thank you Shloke.