This is highly normal.
Jakarta is not one of the destinations that you could issue an online boarding pass or mobile boarding pass. You would need to visit a check-in counter.
Despite you have completed online check-in or not, your seat assignments would be secure. If they show up on your reservation when you view it online or on your phone.
https:/www.turkishairlines.com/en-int/any-questions/check-in/airport-check-in-options/index.html