Thanks for the input! I also found the link you provided and did not manage to solve the issue following those steps… But anyway, your mentioning BP links got me to try something else that did solve the issue of the warning messages: I migrated the involved BP’s (Game Mode, Player Controller, Pawn) to a fresh project, opened that project and migrated them straight back (overwriting the originals). That way I could save / rename the files again. After that, I saw that some old copies remained (though no longer in use). I manually deleted those and my problem went away.
Next, I found that my logic to find a PlayerStart was still as per your older example projects (Game Mode calling a custom event ‘Initiate Play’ in the PlayerController). somehow did not allow my logic (going through all PlayerStarts and selecting some based on generic Actor tags, a function called in ReturnHMDStatus on server) to execute correctly. Moving to a more regular setup (as per your latest example project, with logic called through EventBeginPlay in the PlayerController) solved issue.
… I’m probably still not doing things in the best way… but it’s really hard to find good best practices for stuff…
Anyway, just wanted to write down the solution I found hoping it might help someone else.
And of course thank you for your message which, in the end, pointed me in the right direction.
W