Im going through same issue. There are a lot of articles on this forum and this is article prettty much breaks down the whole system. Ive trace mine backed to some electrical issue between the CDL switch and transmission relay.
CDL Troubleshooting:
Troubleshooting the Toyota FJ80 Land Cruiser Center Diff Lock (CDL) | Pacific Northwest Backroad Adventures
Good luck!