TLS 1.3 specifying a cipher suite

when i was working with tls1.2 i used to be able to limit cipher suites to the wanted ones, but now when m working with tls1.3 if i do this same limitation from the offered 6 to 3 or 4 then SSL handshake will always say no cipher match although I am sure that I am choosing the right ciphers which do match as I saw from wireshark.
it seems like it is bug or something, whenever you limit ciphers in TLS1.3 then it will always say reset conx due to missmatch in ciphers.