Oops, I feel stupid. The reason it was pulling null was because there was an old duplicate I forgot to delete instead of pulling from the current version of the hotbar. Since the duplicate had no data, of course it would appear null when attempting to save any data. The hotbar is saved and loaded correctly now.