TCBarret you’re a godsend. At first I had no clue what you were talking about and then I tried adding the $stash = $post and $post = $stash around each of my function calls, and sure enough it worked. I have no idea why to be honest, this is where I think development flies over my head, but none the less thank you TCBarrett, you solved my problem. Both fields are now showing up as they should.