I noticed 4K (out of market) MLB games are only available via Sat. When watching on the app I get a blackout message. I assume the same for out of market NBA games but i don't remember.
if you have MLB EI from DirecTV , MLB.TV authentication is working now . i just tested it and able to watch games. so you should be able to watch those teams online (as long as its not your local team )