I'm not sure what your Lightning setup is or why your wallet returning an internal error, but I'm able to send and receive without issue.
"We got temporary_channel_failure for the invoice's route hint, assuming it can't carry 1000msat. "
My route hint is pointing to OKX Lightning node which, according to 1ml.com, has 380 BTC of Lightning liquidity.
As for my own node, I have about $6,000 of inbound capacity.
So OKX and my node are the only two links in the chain and each link has more than enough capacity for a 1 sat transfer. So assuming you have a path to OKX, and pretty much everyone does, there shouldn't be a problem.
For what it's worth, I can see on my side that the invoices for your 1 sat payment were successfully generated. They were just never paid.