Single/Multiplayer, Touch & Vive blueprint only Template

Retried with VS2017: exactly the same error messages.
EDIT: problems solved, I thought “To use Oculus Expressive Avatars, replace…” was optional, but it’s mandatory.
One thing though: line 1053 in \Engine\Source\Runtime\Engine\Classes\GameFramework\PlayerController.h doesn’t mention private or public. What should I change exactly?

I can package your template with success now; I noticed two things after a quick test:
I’m seeing yellow outlines when picking up objects (matching the object, but away from the object itself). This outline appears in one eye mostly. If you look away from the object the outline appears in the other eye. A bug, or intentional?
I’m not using Oculus’ avatars but the built in avatars. At one moment the right hand disappears when dropping an object and reappears when picking it up again.
Can you look it this please?