I can only comment on my own experience, and that's my understanding of moderation.
"Compensation" may be possible (where you are awarded the credits even though you did not achieve a Pass grade of 40+) but there are strict conditions for this - you need to check you uni regs - particularly as this is a core module.
It's really difficult to gve you a definitive answer here as each uni has its own rules & regs.
Can you speak to someone at the SU?