Sorry, after multiple trials, I realised that category filter is not the problem. Category filter does work. I apologise for the confusion.
But, there is still a problem – only the first instance of the shortcode in a page, works.
For instance, see the below code.
[amoteam max="50" categories="5" item-width="250" item-margin="20" full-width="yes" panel="right"]
[amoteam max="50" categories="22" item-width="250" item-margin="20" full-width="yes" panel="right"]
Only the category with id=5 loads. Nothing displays for the second shortcode.
Any idea why this would happen?