Is it possible to run rasa model in machine on which it is not trained

I have trained a rasa model on my mac. And I have installed rasa on my linux machine.

When I have tested my model using rasa shell command on trained model on mac, it was working perfectly. But when I copied that model to linux machine and used rasa shell --model <path_of_model>, it was not working as it was in mac.

Is it not possible to train model on one machine and ship it on another device.

Yes, this works. I normally train models on an M1 mac and deploy to linux/amd64.