Does seem to be fixed now as a result of upgrading the app.
Either that or I am only getting messages relating to active contracts, and not for direct messages / invitations.
(Wasn't getting notifications for this person's messages last week… difference is this week there is a contract; will keep my eye on this, might be a pattern; might be a bug in the Android app)