Resource Queue Time error when using decimals over 24 hours

We have setup some resources that only are for Queue Time. So we are just filling out the Queue Hours and adding this to operations that require this time gap in the schedule. We already have multiple queue times that utilize a decimal of an hour (1.25HR, 1.5HR, 18.5HR etc).

We just created a new one to be 27.5 hours, and scheduling gives us an error which I’ve pasted below. I tried playing with the queue times to see when the decimals stop working and it’s right at the 24 hour mark that this error starts coming up. Does anybody have some insight as to what may be causing this? Is it a setting somewhere that I’m missing that relates to this and drives the error? I can put the queue time to an even number above 24 hours and it works fine still.

"Business Layer Exception

No resources are available to schedule operation 50 of assembly 0

Exception caught in: Erp.Adapters.ScheduleEngine

Error Detail

Correlation ID: 18ebd6c9-62d0-43b7-b130-6ab7c6e17013
Description: No resources are available to schedule operation 50 of assembly 0
Program: Erp.Internal.ES.SchedEngine.dll
Method: Checkdatechange
Line Number: 24983
Column Number: 21

Client Stack Trace

at Erp.Adapters.ScheduleEngineAdapter.MoveSchedBoardItem(Boolean& l_finished, String& c_WarnLogTxt)
at Epicor.Mfg.Lib.Scheduling.EpiSchedulingTransaction.moveWhatIf(Boolean changeResource)"