I used muzete instead of muzes and got marked incorrect
Please always tell us your exact and complete answer. If you are convinced it is correct, use the reporting feature.
"Po dvou letech můžete pracovat kdekoli." is and always has been accepted.
When do you use nikde vs kdekoli?
"Nikde" means 'nowhere, no place etc.', "kdekoli(v)" means 'anywhere, anyplace, no matter where etc.'
Is it possible to use "rok" here? In that case, I guess, it should be: po dvou rocích. Thank you