Hi Jean,
Apologies, I just realized that the links are the same which was silly of me
I've uploaded the scene instead to the post.
Thanks for the tips, I did indeed add Network Ready FSM and Add Photon View, which are documented in your instructions. I was quite confused by the error as the prefab did contain photon views.
I did notice that on 'adding network ready FSM', it already adds a photon view (observing playmaker FSM). Hitting Add Photon View added another view in addition to this, which had nothing observed.
I decided to start from scratch (using a cylinder prefab this time), with an even simpler controller (a and s keys to move) and added all the critical FSMs on to it.
I did notice here that my CylinderPlayer prefab had an additional FSM 'Photon Network Synch FSM' which the default 'Fsm photon player' (demoworker) prefab did not have.
I then played the scene, and got the previous error regarding not having a photon view.
I did a bit of trial and error, and what I found was that when I removed the [variable synch repository], the error went away.
However the game wouldn't synch anymore with 2 clients connected, as the variable synch repo as stated in the documentation stores the values for the position, rotation, animation, etc so it's a central FSM.
I think I must be getting close now, I just need a tiny nudge