I really didn’t read your post in too much depth so it’s possible this solution doesn’t apply to you but check out this thread
and make sure you read @iwakinomotoye’s reply
I don’t know if there is a better way to have the nested RG’s but the above might solve your issue with the third RG