I saw a post someone was having with a different piece of behaviour and @TobiasOhlsson suggested disabling WidgetGrid... and sure enough, it worked for my problem too.
So, the issue is that the loading indicator doesn't work in Table (New) inside a container when widget grid is enabled.