Question: Do you have multiple instances of serialosc running at once (i.e. an example patch and the patch you’re working on)? I believe, and please correct me if I’m wrong, but Max can only connect one [serialosc] object at a time. So I only ever have one Max window or app open at once with [serialosc] to ensure that I’m connecting to my grid. I know it has the grid in the dropdown menu, but I’m just tossing out ideas.
In your screenshot from the 28th, you’re using a message box instead of an object for [route]. It’s a tricky distinction because, especially in more recent versions of Max, they look very similar.
Unable to help with the /sys/rotation message but I can look into it.
Also, if it helps, you can give print an argument (ex: [print from_monome]) so that you can see which print object is getting which messages.
Welcome to max… it’s a steep curve but worth it!