Create a new homebrew feat based on Wood Elf Magic (might also work with feat from scratch)
Remove all spells and prerequisites from it
Add a cantrip spell
Name and Save the feat
Add the feat to a non-spellcasting class (I tried with Barbarian)
Refresh the character sheet
The homebrew feat grants appropriate spells when added to the character sheet, but when the page is refreshed, the spell is gone. Player has to remove and re-add the feat to get back the spell.
Did you check the “is infinite” box when you added the spell to the feat? If so, that would be the problem. Uncheck that box, re-save the whole feat using the main [SAVE CHANGES] button under basic Information, and give the character sheet about 20 minutes to catch up and try it again.
Steps to reproduce:
The homebrew feat grants appropriate spells when added to the character sheet, but when the page is refreshed, the spell is gone. Player has to remove and re-add the feat to get back the spell.
Did you check the “is infinite” box when you added the spell to the feat? If so, that would be the problem. Uncheck that box, re-save the whole feat using the main [SAVE CHANGES] button under basic Information, and give the character sheet about 20 minutes to catch up and try it again.
Creating Epic Boons on DDB
DDB Buyers' Guide
Hardcovers, DDB & You
Content Troubleshooting