Thank you so much for this. I just updated to wpForo 1.7.0, User Custom Fields 1.1.5, Advanced Attachments 2.0.1, Embeds 2.0.2, and Private Messages 1.2.4.
I ran into this same problem and your workaround did the trick!
However, I'm still having a problem with my custom fields, specifically a drop-down field. I can see the data in the database, but it doesn't appear on my Account page. I can set the custom field drop-down field value on my Account page and save, but then the value disappears on my Account page. Maybe this is related to the bug that will be fixed in the next version of User Custom Fields?