I did a search and found this thread because I had this same problem with my proficiency bonus when my character leveled to 5 recently and the PB bumped up from +2 to +3. Everything shows correctly in the green fields for calculated values using my PB - saving throws, skills, weapons and spells. But when I roll the macro it uses the +2 bonus. Anything not using the PB rolls correctly. I kicked up my level to 9th to see what happens with a +4 bonus and it still used +2 value. I took Actoba's advice creating a brand new character sheet and I manually re-entered the data (cut/paste mostly) and it rolls correctly with the new sheet. I checked it at my character's level for +2, +3 and +4 PB and they all worked fine. I wasn't using a customized sheet before, but we did do our data entry on the older sheet prior to the revision in November. We let the data transfer over when we updated in November rather than starting with a clean sheet. I don't know if that means anything as far as troubleshooting but I can definitely say that starting with a clean sheet worked for me.