Pg discourse forum notification email dkim failed, catched by spam filter and being thrown into spam

Just noticed that pg forum notication mail sent to me got dkim header failed and being thrown into spam. The relevant header is Authentication-Results: with dkim=fail (body hash mismatch; body probably modified in transit). Anyone else seeing this? Just trying to understand whats wrong, either at pg sending side or my mail configuration side.

Are you using an email aliasing service?

DKIM is passing and the messages appear fully authenticated for emails I’m receiving as a user.

No, this is a proper inbox no addy or sl aliasing. Technically its still routed to the main inbox since its a catchall address but if thats the cause it should happen to all other mail too not only to pg forum mail, but thats not the case.

Checking past pg notif mail as far as last month also with same dkim failed header but i didn’t noticed it yet since back then i was using lenient filter to basically allow all mail. Now that I’ve manually added filter to specifically catch dkim=fail header, it catches pg notif mail.