I ran a test on that robot is roboguide, and I was getting the same "overspec" alarm as you are.
I then discovered that Fanuc sets the J3 armload as 12kg by default. That value directly subtracts from the allowed payload on J6. Set that to 0, and it will work.
Yes that was the solution...Thanks for the out of the box thinking