It appears ok on a default local test set-up, just not on the final site? I assume I have either missed something or messed up somewhere?
I have tried clearing the cache, reading through your documentation etc. Also tried reinstalling GP/ChildTheme as well, but no joy! I have recently finally switched over to GP so wasn’t sure if something from a previous theme/settings is affecting it somehow?