The WSUS server & SCCM 2012 are on the same server and are Server 2008R2.
The patch manager application server is Server 2012R2
Is there something else I can try?
Yes. You have another scenario that is also known and documented that you will need to account for, and this relates to scenarios in which Patch Manager is installed on a different generation of Windows than the WSUS server.