Welcome to AF.
Might just be low on fluid.
Though as thier is no dipstick it'll need checked with a lift.
Other wise take it in to a trans shop or a shop that can check for trans trouble codes.
Another thing, when it slips I wouldnt keep reving it up

You could break something, and you'll find things like this in the trans drain pan......
Dont put it off to long....