The next ryokan is at Sawando near Kamikochi. To get there one must take the bus from Matsumoto towards Takyama.
I've booked the 1pm bus (there were only 4 in a day!).
So there's some time in the morning.
I was debating whether to go to nearby Katakurakan, or go to Shimo-Suwa to visit Suwa Taisha...
Suddenly have this urge to see Matsumoto Castle again, don't ask why
So I took the shuttle bus back to Kami-Suwa station. Ah that's where Google Maps threw a curve ball at me....it said the next express train departure to Matsumoto was past 11am, so I took the 10am shuttle bus thinking I had plenty of time, even too much...
Arrived at station maybe 10.07? Anyways as I was walking towards ticket machines I suddenly heard the announcement "Next train to Matsumoto is Ltd Exp Azusa XX at 10.12" !!!
I was like WTF?!
No time to buy tickets because the queue for express train ticket machine was looooong

I quickly bought a 200 Yen ticket from a different machine (you can only buy cheap tickets from it, but no queue), entered the gate, got to correct platform, and the train came! Not a minute to spare.
Mind you, Azusa is 100% reserve seats, luckily they have this
lighting system indicating whether seats were available or not.
*correction to my previous post, actually RED means available, GREEN means taken.
So I found one vacant seat and waited for the conductor to come, then I can pay the correct fare and book the seat. Errr but nobody came! I had no idea why since they should check tickets, and it was my experience they always do, 100% - well it's 99% now
So I took my 200 Yen ticket to the fare adjustment counter at Matsumoto, paid the difference and left. Later that night when I was doing the numbers, I thought this seemed really low?
Then it hit me, at Matsumoto they only charged me the basic fare between Kami-Suwa and Matsumoto. The assumption was I took a commuter train, becasuse on express trains you should have already been checked and paid the fare. Well whatever happened with the conductor on that Azusa ¯\_(ツ)_/¯