I made an adjustment to the linkshell community profile parser to keep track of what sections are set to "not public". If any of them are not public then you are skipped when I tally the achievement points.
Normally the equipment box is wiped if it's not there but I just made a revision to skip that operation if it's hidden.
If you use guildwork client, everything should update fine still. You just need to make sure you have a valid linkshell profile and it's set to public to get achievement points.
I am making these changes to identify which profiles have sections that are hidden and eventually communicate it to the user automatically instead of the user thinking there is a bug. Also, a small number of people like to abuse Guildwork client to send invalid data just to see high achievement points. There is also the possibility of users taking over old character data by way of transfers or name changes.