JSON RPC request error with ethers.js v6

Next JS code returns error with ethers.js v6.
I have no clue whether it’s from ethers.js usage or request parameter for Klaytn.

== SOURCE CODE ==
const headers = {
‘authorization’: AUTH,
‘x-chain-id’: ‘1001’
};
let fetchReq = new FetchRequest(‘http://node-api.klaytnapi.com/v1/klaytn’);
fetchReq.method = ‘POST’;
fetchReq.setHeader(‘authorization’, AUTH);
fetchReq.setHeader(‘x-chain-id’, ‘1001’);
const provider = new JsonRpcProvider(fetchReq);
const response = await provider.send(‘klay_blockNumber’, );

== Encountered ERROR ==
message:
‘server response 400 Bad Request (request={ }, response={ }, error=null, code=SERVER_ERROR, version=6.4.0)’
responseBodyJson:
code:
1034200
message:
‘json: cannot unmarshal array into Go value of type app.JsonRPCRequest’