Maybe you the default syntax was changed? Could you first replace the SQL syntax of the report back to the original?
Select Top 1000000 tsysAssetTypes.AssetTypeIcon10 As icon,
tblAssets.AssetName,
tblAssetCustom.Model As [Device Model],
tblAssetCustom.Manufacturer As [Device Manufacturer],
tblAssetCustom.Location,
tblAssets.IPAddress,
tblAssets.Lastseen,
tblAssetCustom.AssetID,
tblAssetCustom.Warrantydate
From tblAssetCustom
Inner Join tblAssets On tblAssetCustom.AssetID = tblAssets.AssetID
Inner Join tsysAssetTypes On tblAssets.Assettype = tsysAssetTypes.AssetType
Where tblAssetCustom.Warrantydate > GetDate() And tblAssetCustom.Warrantydate <
GetDate() + 60 And tblAssetCustom.State = 1 And tblAssets.Assettype <> -1
Order By tblAssets.AssetName