You might see this when working with the backend resource from chef_ingredient
can't modify frozen String
Here's a potential fixup for that issue using an unsupported repo's fix for that as an example
Support has to focus on break/fix, and custom development and installs come near the bottom of the priority list, meaning we may be able to give you some pointers, but can't commit to anything else. We have a Professional Services organization that may be able to offer more advice or further help in this realm.